Compare commits

..

328 Commits

Author SHA1 Message Date
tomas 17ad759e2a add sugarrush proto 2025-02-27 10:14:44 +08:00
sk 5648710c26 update 2025-01-18 17:04:44 +08:00
sk a8a8bc0fc8 update 2025-01-18 16:20:06 +08:00
sk 2d553dd249 update 2025-01-18 16:19:06 +08:00
sk 470ba2ab00 update 2025-01-18 16:18:26 +08:00
sk 04084153d8 update 2025-01-18 11:27:10 +08:00
sk 012fa229d9 update 2025-01-16 16:05:16 +08:00
tomas 361298ee14 fix gatesofoympus 2025-01-16 10:37:18 +08:00
sk 45edf7fd6b update 2025-01-15 14:29:44 +08:00
sk 680ec62ec4 update 2025-01-15 14:22:06 +08:00
sk d31d08569f update 2025-01-14 13:40:52 +08:00
sk 52e8407a4c update 2025-01-14 10:14:25 +08:00
sk 03abf3d817 update 2025-01-14 10:13:56 +08:00
by f8b0396723 update 2025-01-14 09:24:39 +08:00
sk 7b1bc4e29c update 2025-01-13 17:13:25 +08:00
sk 716ae24f26 update 2025-01-13 10:52:18 +08:00
by fc9a803106 update 2025-01-10 17:36:47 +08:00
sk 30076866f7 update 2025-01-10 11:04:02 +08:00
sk 671b2b3178 update 2025-01-10 11:00:34 +08:00
sk 4d6b35b44d update 2025-01-10 10:49:36 +08:00
sk 6ee92cbc24 update 2025-01-10 10:35:31 +08:00
sk dd3075f6ff update 2025-01-10 10:26:59 +08:00
sk 5f05210f76 update 2025-01-09 16:39:13 +08:00
sk 948aea2c3e update 2025-01-09 15:53:28 +08:00
sk 899b3bf005 update 2025-01-09 15:45:46 +08:00
sk ae3fceccb6 update 2025-01-09 14:07:22 +08:00
sk ae2c72019f update 2025-01-09 13:53:35 +08:00
sk fbcd0444b0 update 2025-01-09 10:49:05 +08:00
sk 43df37c50f update 2025-01-09 10:47:11 +08:00
sk 6cd35ebe7b update 2025-01-08 14:47:00 +08:00
sk b4b926365a update 2025-01-08 14:22:22 +08:00
sk b0193c7324 update 2025-01-08 11:34:48 +08:00
by ede48702ef update 2025-01-08 11:29:38 +08:00
sk af44b39211 update 2025-01-07 16:16:01 +08:00
sk bb2331ab03 update 2025-01-07 16:10:55 +08:00
by cbf0ded6aa update 2025-01-08 00:09:52 +08:00
by da2b2f6829 update 2025-01-06 15:00:01 +08:00
sk 54f0f26bc8 update 2025-01-06 13:32:35 +08:00
sk 6cc106b8f3 update 2025-01-06 11:47:27 +08:00
by e9c2177b17 update 2025-01-06 09:11:54 +08:00
sk 52d2cc9b8e update 2025-01-04 09:44:53 +08:00
sk da855ce8d6 update 2025-01-02 16:26:19 +08:00
DESKTOP-45ANQ2C\unis 94eecf4cab update 2025-01-02 10:11:55 +08:00
sk f90f14e8c0 update 2025-01-02 09:35:41 +08:00
sk 0b9dc49a32 update 2025-01-02 09:23:36 +08:00
sk 59ee17297d update 2024-12-30 15:20:54 +08:00
sk 85791da18b update 2024-12-30 15:18:58 +08:00
sk e900ac2702 update 2024-12-05 09:44:58 +08:00
sk aff05fcddc update 2024-12-02 17:55:49 +08:00
tomas fc494cf7cf add cm goo 2024-12-02 10:38:54 +08:00
sk a3562f5728 update 2024-11-22 16:59:03 +08:00
sk 66d2cab5c2 update 2024-11-22 16:09:13 +08:00
sk bc4e904f1f update 2024-11-21 13:23:14 +08:00
tomas 9d464ea66f fix tiger 2024-11-13 09:48:28 +08:00
sk f1010347bb update 2024-11-12 15:09:19 +08:00
sk 67007cbcef update 2024-11-08 11:27:11 +08:00
sk f55b7a3543 update 2024-11-08 11:21:16 +08:00
sk fea92e278e update 2024-11-06 14:16:30 +08:00
tomas 18d2f3db67 add slots proto 2024-11-04 10:38:03 +08:00
by 1baa195f85 update 2024-11-04 09:38:37 +08:00
sk ce46e91179 update 2024-11-04 09:13:45 +08:00
sk 7ba74fbb90 update 2024-11-01 16:29:21 +08:00
by be2ecf5831 update 2024-11-01 14:46:23 +08:00
by b80b3dc892 update 2024-11-01 14:16:25 +08:00
by 9fb4368e6b update 2024-11-01 13:59:28 +08:00
sk acb7aec6a7 update 2024-11-01 02:47:04 +08:00
sk 21e6e16c8d update 2024-11-01 02:25:19 +08:00
sk 64c695320e update 2024-10-30 09:43:13 +08:00
sk 6636877a07 update 2024-10-29 13:25:30 +08:00
sk 7bf1ec2bb7 update 2024-10-29 11:20:49 +08:00
sk e2ee44f2fe update 2024-10-25 13:48:24 +08:00
sk b28119a370 update 2024-10-25 10:47:55 +08:00
sk 3d99ce57b3 update 2024-10-25 10:36:16 +08:00
sk ad92840e9f update 2024-10-23 10:57:58 +08:00
tomas 743b0531c4 del .go 2024-10-23 10:25:27 +08:00
ygy bb0bd8449a 协议更新 2024-10-22 18:05:09 +08:00
sk b48dc4af18 update 2024-10-22 16:23:42 +08:00
by 8844cacaf2 update 2024-10-15 14:18:38 +08:00
ygy e456c635f6 Merge branch 'main' of git.pogorockgames.com:mango-games/server/public 2024-10-12 16:05:55 +08:00
ygy 53e54b025d 打包脚本提交 2024-10-12 16:05:52 +08:00
sk bcf2a64a41 update 2024-10-12 13:51:26 +08:00
sk 15110e0744 update 2024-10-12 10:37:47 +08:00
sk 191c12763f update 2024-10-12 10:24:52 +08:00
sk 7d71939461 update 2024-10-12 10:19:23 +08:00
sk 651c0a976b update 2024-10-10 17:02:45 +08:00
sk f9a8620628 update 2024-10-10 13:21:43 +08:00
sk 04f73e3507 update 2024-10-09 17:11:53 +08:00
sk 2db267dd21 update 2024-10-09 09:39:33 +08:00
sk 5444f209fc update 2024-09-28 11:43:12 +08:00
by 4daa2917dc update 2024-09-27 11:33:15 +08:00
ygy 3414085e0f player脚本更新 2024-09-26 17:22:27 +08:00
sk 0928fde6d5 update 2024-09-26 16:46:53 +08:00
ygy 2de838e4de 脚本添加 2024-09-26 10:16:44 +08:00
by 79f804d206 update 2024-09-25 16:46:25 +08:00
sk 4a7a4c0117 update 2024-09-25 13:43:07 +08:00
sk ef92363bfd update 2024-09-24 18:32:37 +08:00
sk e0ec7b0edb update 2024-09-24 09:12:56 +08:00
by 7a6700413b update 2024-09-23 15:39:06 +08:00
by 2ade25666d update 2024-09-20 16:45:07 +08:00
sk 1b4684e7f0 update 2024-09-20 15:15:13 +08:00
by f16088e4e2 update 2024-09-20 13:44:01 +08:00
kxdd d813553721 update 2024-09-20 11:30:06 +08:00
by 1cf324a994 update 2024-09-19 17:20:52 +08:00
sk ed7034e6f5 update 2024-09-19 09:20:31 +08:00
by 47d22e4998 update 2024-09-13 18:12:01 +08:00
sk 7fe1db0f0e update 2024-09-13 16:52:38 +08:00
sk a220cd4fbc update 2024-09-11 16:49:49 +08:00
sk 878515dadd update 2024-09-09 14:42:12 +08:00
sk aa036e45be update 2024-09-06 15:56:29 +08:00
sk 9d35521571 update 2024-09-06 14:00:13 +08:00
sk 32d9ad793d update 2024-09-05 17:17:18 +08:00
sk 06da9b31ab update 2024-09-05 11:26:33 +08:00
sk ff41e6f3d5 update 2024-09-05 11:26:18 +08:00
sk 8b212c07c9 update 2024-08-30 09:34:32 +08:00
sk fd8bef907e update 2024-08-27 11:05:53 +08:00
sk 1ba4afbf4c update 2024-08-27 11:05:02 +08:00
sk c159b7686a update 2024-08-26 18:00:38 +08:00
sk 1ebdfd67f0 update 2024-08-23 09:43:18 +08:00
sk 302312bde7 update 2024-08-22 17:50:35 +08:00
sk e754bb123f update 2024-08-22 13:48:48 +08:00
sk bf8ae0711d update 2024-08-22 13:48:32 +08:00
sk 5436469c04 update 2024-08-20 14:41:14 +08:00
sk f4134015d1 update 2024-08-20 14:40:59 +08:00
sk fc20f70769 update 2024-08-20 14:14:24 +08:00
sk df942948ff update 2024-08-20 09:54:18 +08:00
sk 059b068acf update 2024-08-19 13:53:38 +08:00
sk 07c189d652 update 2024-08-16 10:23:20 +08:00
sk 70e09ba502 update 2024-08-15 16:30:34 +08:00
sk 3785ce2859 update 2024-08-13 16:57:24 +08:00
sk 682e8f3ccf update 2024-08-13 14:04:24 +08:00
sk 3ed239e304 update 2024-08-12 14:52:51 +08:00
sk 831107f8be update 2024-08-12 14:25:16 +08:00
sk 5fe34aa852 update 2024-08-12 10:36:24 +08:00
sk ad1f72f58f update 2024-08-09 18:33:18 +08:00
sk a4b6207c92 update 2024-08-09 17:15:29 +08:00
sk 20b583ee6e update 2024-08-09 16:37:47 +08:00
sk 3693cac745 update 2024-08-09 11:33:10 +08:00
sk 5f2585b78d update 2024-08-08 18:29:09 +08:00
sk 677abd6684 update 2024-08-08 14:00:11 +08:00
sk c5a2ad4b37 update 2024-08-08 13:48:59 +08:00
sk 13589ad170 update 2024-08-10 01:10:55 +08:00
sk 48ffb47573 update 2024-08-06 10:26:52 +08:00
sk ec13bc8a4c update 2024-08-06 08:59:49 +08:00
sk c935c315a3 update 2024-08-05 14:55:16 +08:00
sk d0050dca36 update 2024-08-05 10:11:45 +08:00
by 8a6b9c7d0f update 2024-08-02 15:26:54 +08:00
sk 2c94839693 update 2024-08-01 18:34:01 +08:00
sk f279c496bf update 2024-07-31 15:47:13 +08:00
by 06d6be8fa6 update 2024-07-30 16:21:22 +08:00
by 1de146a6d4 update 2024-07-29 18:27:03 +08:00
by 6aeaf487e5 update 2024-07-29 18:26:36 +08:00
sk c0c08f7e80 update 2024-07-29 18:15:12 +08:00
sk 626b428094 update 2024-07-29 18:13:02 +08:00
by 1b6f418c83 update 2024-07-29 17:36:34 +08:00
sk 7db9466efa update 2024-07-29 11:48:11 +08:00
sk d1dd2f0882 update 2024-07-29 10:44:22 +08:00
sk 3a51b7723b update 2024-07-27 18:10:18 +08:00
by 5e3624f62a update 2024-07-27 11:50:15 +08:00
by 499bc60da7 update 2024-07-27 11:44:56 +08:00
by cbcde33c63 update 2024-07-27 10:49:54 +08:00
sk 84def61323 update 2024-07-26 15:37:21 +08:00
sk fef0f333d5 update 2024-07-25 16:00:19 +08:00
sk b7306cff45 update 2024-07-25 14:49:12 +08:00
sk 1c1ffc27d1 update 2024-07-25 14:24:46 +08:00
sk c7b319a4d7 update 2024-07-25 11:43:40 +08:00
sk ec58a2f9fb update 2024-07-22 14:30:30 +08:00
sk ddda827665 update 2024-07-18 14:39:13 +08:00
sk 3d5fc5c6e4 update 2024-07-18 14:13:01 +08:00
sk 4206616316 update 2024-07-18 11:14:45 +08:00
sk 867b106a8e update 2024-07-17 11:27:10 +08:00
sk 085f01d570 update 2024-07-15 15:55:45 +08:00
sk 6419023313 update 2024-07-15 15:33:54 +08:00
sk e3671e30a6 update 2024-07-15 15:28:39 +08:00
sk 6fefbb3db1 update 2024-07-15 11:15:13 +08:00
sk 0079969a8a update 2024-07-13 18:15:47 +08:00
sk 53843c28fe update 2024-07-13 17:12:26 +08:00
sk aff70f3f12 update 2024-07-13 09:30:13 +08:00
sk 7a278f1bf1 update 2024-07-12 18:04:52 +08:00
sk 3dae71e681 update 2024-07-12 17:09:21 +08:00
sk a032ab052e update 2024-07-12 17:06:52 +08:00
sk cf30478739 update 2024-07-11 18:32:28 +08:00
sk 656e114e4f update 2024-07-11 18:30:32 +08:00
sk 0469e8691f update 2024-07-11 18:29:25 +08:00
by a723ee4330 update 2024-07-11 18:29:13 +08:00
sk e430d96c52 update 2024-07-11 18:28:45 +08:00
by aa9d9ea76d update 2024-07-11 18:26:53 +08:00
sk d57739991e update 2024-07-11 18:23:33 +08:00
sk e23e35def8 update 2024-07-11 17:23:32 +08:00
by 22e4bb9989 update 2024-07-11 10:20:16 +08:00
sk 20147d9ef0 update 2024-07-11 09:58:03 +08:00
sk 5a8862e26a update 2024-07-11 09:25:54 +08:00
sk b99c38049f update 2024-07-10 15:58:35 +08:00
by f795f7f876 update 2024-07-10 11:42:48 +08:00
by 7c12f8ddcc update 2024-07-10 10:04:15 +08:00
by ecaf657595 update 2024-07-10 10:01:57 +08:00
sk 1869e46418 update 2024-07-09 18:51:28 +08:00
by dfb955d58c update 2024-07-09 17:50:49 +08:00
sk 7fba2cfaa4 update 2024-07-08 11:54:59 +08:00
sk e9d4ebbcc8 update 2024-07-08 11:51:12 +08:00
sk 1979cd52fb update 2024-07-08 11:32:55 +08:00
sk d6950e09b8 update 2024-07-08 11:31:55 +08:00
sk b49e2177d8 update 2024-07-08 11:14:20 +08:00
sk 3ed9e2a235 update 2024-07-08 11:14:04 +08:00
sk 0434e011b1 update 2024-07-08 11:04:56 +08:00
sk 3101dbdb73 update 2024-07-08 11:02:36 +08:00
sk 836f79ddf0 update 2024-07-08 11:01:24 +08:00
sk cf1070489c update 2024-07-08 10:58:08 +08:00
sk dcdffd43e7 update 2024-07-08 10:50:40 +08:00
sk bf6123fc1e update 2024-07-08 10:47:36 +08:00
sk 4b46212987 update 2024-07-08 10:46:49 +08:00
sk 5ff8ef7a07 update 2024-07-08 10:40:51 +08:00
sk 76a1d61f74 update 2024-07-08 10:37:03 +08:00
sk 9ac6c96a91 update 2024-07-08 10:35:32 +08:00
sk 204a073cfd update 2024-07-08 10:28:26 +08:00
sk f82cef2ae6 update 2024-07-08 10:25:11 +08:00
sk db064acde2 update 2024-07-08 10:22:40 +08:00
sk 8b28abe0e1 update 2024-07-08 10:19:19 +08:00
sk a81ad33290 update 2024-07-08 10:15:10 +08:00
sk 6aed9de866 update 2024-07-08 10:14:42 +08:00
sk f7a4b4f599 update 2024-07-08 10:12:13 +08:00
sk 09008a384d update 2024-07-08 10:10:47 +08:00
sk 415c5581b2 update 2024-07-08 10:09:56 +08:00
sk 681ecb0191 update 2024-07-08 10:05:52 +08:00
sk bb458514d4 update 2024-07-08 10:02:00 +08:00
sk 345a446cf5 update 2024-07-08 09:58:56 +08:00
sk fcb24ec4f5 update 2024-07-05 18:42:18 +08:00
sk a85860a07b update 2024-07-05 18:39:48 +08:00
sk abbc14d3f1 update 2024-07-05 16:30:50 +08:00
sk 09ee0c56be update 2024-07-05 16:26:26 +08:00
sk 53453537bf update 2024-07-05 15:02:53 +08:00
sk 06da64c44e update 2024-07-06 01:28:25 +08:00
by 008f96e9c1 update 2024-07-04 10:29:08 +08:00
sk 039c56c507 update 2024-07-04 10:21:22 +08:00
sk a3715c5364 update 2024-07-04 10:06:25 +08:00
by 665ef352d9 update 2024-07-03 19:19:19 +08:00
sk 6c801eab0d update 2024-07-03 15:11:40 +08:00
sk 3f6ae47476 update 2024-07-03 10:43:01 +08:00
sk 63eadb8697 update 2024-07-02 18:33:32 +08:00
sk 56633e0ddf update 2024-07-02 18:06:56 +08:00
sk 8c59aeb378 update 2024-07-02 17:33:32 +08:00
sk aa7ca3d863 update 2024-07-02 16:33:21 +08:00
by eedf2fd50b update 2024-07-02 15:38:51 +08:00
sk 69bd522e9f update 2024-07-02 15:31:52 +08:00
sk 18a7114f61 update 2024-07-02 15:17:51 +08:00
sk 2d2bfb830d update 2024-07-02 14:51:00 +08:00
sk 65710a75b2 update 2024-07-02 14:29:36 +08:00
by 58ec7980d2 update 2024-07-02 11:35:07 +08:00
sk 286243fa92 update 2024-07-02 10:56:42 +08:00
sk 63f9ce747a update 2024-07-02 10:39:43 +08:00
sk c313659fdb update 2024-07-02 10:38:10 +08:00
sk 56312a3af0 update 2024-07-02 10:22:21 +08:00
sk d5ff37c8b7 update 2024-07-02 10:16:24 +08:00
sk 0827a60f34 update 2024-07-02 09:50:54 +08:00
sk 3e12eec3cd update 2024-07-01 14:43:09 +08:00
by a966b8755f update 2024-07-01 11:48:08 +08:00
sk dc4212103d update 2024-07-01 11:32:58 +08:00
sk 4092df9c98 update 2024-07-01 11:05:36 +08:00
sk a3f2a34f17 update 2024-06-28 18:58:30 +08:00
WIN-20240218AEU\Administrator a9a8d052ea update 2024-06-28 11:03:10 +08:00
sk 9cd9ccc8f7 update 2024-06-27 17:33:42 +08:00
sk e3cbc9f582 update 2024-06-27 13:38:02 +08:00
sk 5843874303 update 2024-06-26 14:09:19 +08:00
sk 2d9e763310 update 2024-06-26 14:06:54 +08:00
sk b3c639ba6f update 2024-06-26 11:13:48 +08:00
sk 45e11d554d update 2024-06-26 11:05:16 +08:00
sk 1e16c8ced9 update 2024-06-25 18:29:26 +08:00
sk 63d1713eb8 update 2024-06-25 11:55:14 +08:00
sk 5115139456 update 2024-06-25 11:52:11 +08:00
sk 5d6c35ec8b update 2024-06-21 17:14:24 +08:00
sk 50cd157437 update 2024-06-21 10:12:31 +08:00
sk 363a220348 update 2024-06-18 12:05:05 +08:00
sk 660f9ec881 update 2024-06-17 17:40:44 +08:00
sk e26134143e update 2024-06-13 13:54:20 +08:00
sk 53ba6b486e update 2024-06-12 18:09:17 +08:00
sk 38b1c8928c update 2024-06-11 11:35:03 +08:00
sk 549a622ad2 update 2024-06-04 15:40:40 +08:00
sk 7f2452e10c update 2024-06-03 18:35:37 +08:00
sk 2c0eb89b3a update 2024-05-31 09:57:38 +08:00
sk 8f954ba7b1 update 2024-05-30 17:30:00 +08:00
sk 72ee52bb07 update 2024-05-29 17:28:50 +08:00
sk 85df7954d7 update 2024-05-28 11:14:06 +08:00
sk e1abf266f9 update 2024-05-27 11:43:01 +08:00
sk 42e68d8120 update 2024-05-25 18:18:28 +08:00
sk ecb4ff8c4f update 2024-05-25 17:55:54 +08:00
sk 8d7ca1974d update 2024-05-24 16:46:31 +08:00
sk bff2b12f34 update 2024-05-22 18:08:20 +08:00
sk 7905e67e4f update 2024-05-21 09:38:07 +08:00
sk 0f02dee32c update 2024-05-17 15:59:23 +08:00
sk c38f23c847 update 2024-05-16 15:04:59 +08:00
sk 49608e2eab update 2024-05-16 14:27:15 +08:00
sk 9a482efe54 update 2024-05-14 11:39:27 +08:00
sk f2cb642621 update 2024-05-11 10:50:34 +08:00
sk 88e683b711 update 2024-05-10 18:02:45 +08:00
sk 67862903f1 update 2024-05-10 16:55:15 +08:00
sk 4736a4cac4 update 2024-05-10 15:14:31 +08:00
sk 4ccd5acb11 update 2024-05-09 17:14:56 +08:00
sk 7885d33fb0 update 2024-05-09 17:05:13 +08:00
sk 9a168c5baf update 2024-05-09 10:41:09 +08:00
sk 9c07633217 update 2024-05-07 14:13:18 +08:00
sk 9702843b33 update 2024-05-07 09:20:28 +08:00
sk 98cb2d18e9 update 2024-05-07 09:18:23 +08:00
sk a7fc5af077 update 2024-04-28 10:12:22 +08:00
sk 3aee421c80 update 2024-04-26 18:26:32 +08:00
sk 5967bf91aa update 2024-04-26 18:23:15 +08:00
sk 85842faf03 update 2024-04-26 17:10:32 +08:00
sk dc826d49e9 update 2024-04-26 17:09:46 +08:00
sk 81f1fac2d0 update 2024-04-26 16:32:30 +08:00
sk b3c791a33e update 2024-04-26 10:59:41 +08:00
sk e593140357 update 2024-04-24 16:49:33 +08:00
sk 8ba28b099a update 2024-04-24 15:56:48 +08:00
sk b069a50a51 update 2024-04-19 14:00:37 +08:00
sk 4db874ef73 update 2024-04-19 13:37:51 +08:00
sk ae18dc99a7 no message 2024-04-17 18:32:32 +08:00
sk 09c5513aa9 update_public.bat 2024-04-17 18:04:49 +08:00
sk 8f2d8410d2 update 2024-04-17 18:03:33 +08:00
sk 34cec5071f update 2024-04-17 18:02:31 +08:00
sk ab9c7c1d26 update 2024-04-17 16:54:00 +08:00
sk e4f822926a update 2024-04-17 16:50:20 +08:00
sk c02b338dcb Merge branch 'main' of git.pogorockgames.com:mango-games/server/public 2024-04-17 16:49:54 +08:00
sk 8829745387 update 2024-04-17 16:49:38 +08:00
sk a50d00cad1 update 2024-04-17 16:49:08 +08:00
sk 593825a1ae update 2024-04-17 16:47:42 +08:00
sk 6390826abf update 2024-04-16 17:45:24 +08:00
sk bf19adf1d5 update 2024-04-16 14:06:52 +08:00
sk fbed65b532 update 2024-04-16 13:34:01 +08:00
sk 64381303e0 update 2024-04-16 10:19:50 +08:00
sk 4c460647fb update 2024-04-16 09:47:30 +08:00
sk d7b4e7a69f update 2024-04-15 16:49:43 +08:00
254 changed files with 225230 additions and 35216 deletions

11
data/DB_ACTPushCoin.dat Normal file
View File

@ -0,0 +1,11 @@
иб†
Ь в†2
Рв†
ф±к
Ь а†
иўЌ
иа†
Ь ўЌ
 жЩ

66
data/DB_ACTPushCoin.json Normal file
View File

@ -0,0 +1,66 @@
{
"Arr": [
{
"Id": 1,
"Rate": 1000,
"Gain": {
"50017": 1
}
},
{
"Id": 2,
"Rate": 1500,
"Gain": {
"50018": 50
}
},
{
"Id": 3,
"Rate": 2000,
"Gain": {
"50018": 20
}
},
{
"Id": 4,
"Rate": 500,
"Gain": {
"30001": 5
}
},
{
"Id": 5,
"Rate": 1500,
"Gain": {
"50016": 1
}
},
{
"Id": 6,
"Rate": 1000,
"Gain": {
"100002": 3
}
},
{
"Id": 7,
"Rate": 1000,
"Gain": {
"50016": 3
}
},
{
"Id": 8,
"Rate": 1500,
"Gain": {
"100002": 1
}
},
{
"Id": 9,
"Gain": {
"77030": 1
}
}
]
}

View File

@ -1,16 +1,15 @@
ъУ†
ъФ†
ъХ†
ъЦ†
ъЧ†
ИШ†
ИЩ†
ИЪ†
 ИЫ†
иУ†
иФ†
иХ†
иЦ†
ЮЧ†
2Ш†
2Щ†
2Ъ†
 2Ы†


Ь†
 2ЎЌђN
 ¬ЎЌР†
 2ЎЌ Ќ
Ь†
 фЎЌђN
 dЎЌР†
 ЎЌ Ќ

View File

@ -2,91 +2,91 @@
"Arr": [
{
"Id": 1,
"Rate": 250,
"Rate": 1000,
"ItemID": {
"50003": 1
}
},
{
"Id": 2,
"Rate": 250,
"Rate": 1000,
"ItemID": {
"50004": 1
}
},
{
"Id": 3,
"Rate": 250,
"Rate": 1000,
"ItemID": {
"50005": 1
}
},
{
"Id": 4,
"Rate": 250,
"Rate": 1000,
"ItemID": {
"50006": 1
}
},
{
"Id": 5,
"Rate": 250,
"Rate": 350,
"ItemID": {
"50007": 1
}
},
{
"Id": 6,
"Rate": 200,
"Rate": 50,
"ItemID": {
"50008": 1
}
},
{
"Id": 7,
"Rate": 200,
"Rate": 50,
"ItemID": {
"50009": 1
}
},
{
"Id": 8,
"Rate": 200,
"Rate": 50,
"ItemID": {
"50010": 1
}
},
{
"Id": 9,
"Rate": 200,
"Rate": 50,
"ItemID": {
"50011": 1
}
},
{
"Id": 10,
"Rate": 10,
"Rate": 1,
"ItemID": {
"50012": 1
}
},
{
"Id": 11,
"Rate": 50,
"Rate": 500,
"ItemID": {
"100001": 10000
}
},
{
"Id": 12,
"Rate": 300,
"Rate": 100,
"ItemID": {
"100001": 50000
}
},
{
"Id": 13,
"Rate": 50,
"Rate": 20,
"ItemID": {
"100001": 100000
}

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,17 @@
 红米手机 æÑ(
é‡å¸<C3A5> ¡<>( Â
 酷帕碎片 ¡œ(
积分 ¬<>(20Þ
!2å…ƒè¯<C3A8>è´¹ç´å…券 ¹ê(0,
é‡å¸<C3A5> ¡<>(€­â0X
魔法师碎片 £œ(
哈奴曼啤酒 ©º(0
 积分 ¬<>(d0ï

 è<>¶å¥³ç¢Žç‰‡ ¢œ(
 钻石 ¢<>(
! 5å…ƒè¯<C3A8>è´¹ç´å…券 ºê(0
 钻石 ¢<>(0¸
积分 ¬<>0¸
1å…ƒè¯<C3A8>è´¹ç´å…券 ¸ê(

122
data/DB_DiamondLottery.json Normal file
View File

@ -0,0 +1,122 @@
{
"Arr": [
{
"Id": 1,
"Type": 1,
"Name": "红米手机",
"Item_Id": 76006,
"Grade": 1
},
{
"Id": 2,
"Type": 1,
"Name": "金币",
"Item_Id": 100001,
"Grade": 500000,
"Oddrate": 1758
},
{
"Id": 3,
"Type": 1,
"Name": "酷帕碎片",
"Item_Id": 20001,
"Grade": 1,
"Oddrate": 879
},
{
"Id": 4,
"Type": 1,
"Name": "积分",
"Item_Id": 100012,
"Grade": 50,
"Oddrate": 1758
},
{
"Id": 5,
"Type": 1,
"Name": "2元话费直兑券",
"Item_Id": 30009,
"Grade": 1,
"Oddrate": 44
},
{
"Id": 6,
"Type": 1,
"Name": "金币",
"Item_Id": 100001,
"Grade": 10000000,
"Oddrate": 88
},
{
"Id": 7,
"Type": 1,
"Name": "魔法师碎片",
"Item_Id": 20003,
"Grade": 1,
"Oddrate": 176
},
{
"Id": 8,
"Type": 1,
"Name": "哈奴曼啤酒",
"Item_Id": 73001,
"Grade": 1,
"Oddrate": 5
},
{
"Id": 9,
"Type": 1,
"Name": "积分",
"Item_Id": 100012,
"Grade": 100,
"Oddrate": 879
},
{
"Id": 10,
"Type": 1,
"Name": "蝶女碎片",
"Item_Id": 20002,
"Grade": 1,
"Oddrate": 1758
},
{
"Id": 11,
"Type": 1,
"Name": "钻石",
"Item_Id": 100002,
"Grade": 5,
"Oddrate": 1758
},
{
"Id": 12,
"Type": 1,
"Name": "5元话费直兑券",
"Item_Id": 30010,
"Grade": 1,
"Oddrate": 17
},
{
"Id": 13,
"Type": 1,
"Name": "钻石",
"Item_Id": 100002,
"Grade": 20,
"Oddrate": 440
},
{
"Id": 14,
"Type": 1,
"Name": "积分",
"Item_Id": 100012,
"Grade": 200,
"Oddrate": 440
},
{
"Id": 15,
"Type": 2,
"Name": "1元话费直兑券",
"Item_Id": 30008,
"Grade": 1
}
]
}

View File

@ -0,0 +1,23 @@
Tienlen207 Àš
 欢ä¹<C3A4>æ<EFBFBD>•é±¼401 Àš
 高棉象棋521 Àš
 å<><C3A5>三水211 Àš
愤æ€çš„大å<C2A7>606 Àš
 å°<C3A5>ç<EFBFBD>«ç®­607 Àš
 è´¢è¿<C3A8>神301 à§
å¤<C3A5>仇者è<E280A6>”çŸ302 à§
  å¤<C3A5>æ´»èŠå²303 à§

 冰河世纪304 à§
  百战æˆ<C3A6>神305 à§
  水果拉霸306 à§
  多ç¦<C3A7>多财307 à§
 FortuneTiger308 à§
 FortuneDragon309 à§
 FortuneRabbit310 à§
 FortuneOx311 à§
 FortuneMouse312 à§
 CashMania313 à§
GatesOfOlympus314 à§
 娃娃机608

129
data/DB_GameBankruptcy.json Normal file
View File

@ -0,0 +1,129 @@
{
"Arr": [
{
"Id": 1,
"GameName": "Tienlen",
"GameDif": "207",
"LimitNum": 200000
},
{
"Id": 2,
"GameName": "欢乐捕鱼",
"GameDif": "401",
"LimitNum": 200000
},
{
"Id": 3,
"GameName": "高棉象棋",
"GameDif": "521",
"LimitNum": 200000
},
{
"Id": 4,
"GameName": "十三水",
"GameDif": "211",
"LimitNum": 200000
},
{
"Id": 5,
"GameName": "愤怒的大叔",
"GameDif": "606",
"LimitNum": 200000
},
{
"Id": 6,
"GameName": "小火箭",
"GameDif": "607",
"LimitNum": 200000
},
{
"Id": 7,
"GameName": "财运神",
"GameDif": "301",
"LimitNum": 300000
},
{
"Id": 8,
"GameName": "复仇者联盟",
"GameDif": "302",
"LimitNum": 300000
},
{
"Id": 9,
"GameName": "复活节岛",
"GameDif": "303",
"LimitNum": 300000
},
{
"Id": 10,
"GameName": "冰河世纪",
"GameDif": "304",
"LimitNum": 300000
},
{
"Id": 11,
"GameName": "百战成神",
"GameDif": "305",
"LimitNum": 300000
},
{
"Id": 12,
"GameName": "水果拉霸",
"GameDif": "306",
"LimitNum": 300000
},
{
"Id": 13,
"GameName": "多福多财",
"GameDif": "307",
"LimitNum": 300000
},
{
"Id": 14,
"GameName": "FortuneTiger",
"GameDif": "308",
"LimitNum": 300000
},
{
"Id": 15,
"GameName": "FortuneDragon",
"GameDif": "309",
"LimitNum": 300000
},
{
"Id": 16,
"GameName": "FortuneRabbit",
"GameDif": "310",
"LimitNum": 300000
},
{
"Id": 17,
"GameName": "FortuneOx",
"GameDif": "311",
"LimitNum": 300000
},
{
"Id": 18,
"GameName": "FortuneMouse",
"GameDif": "312",
"LimitNum": 300000
},
{
"Id": 19,
"GameName": "CashMania",
"GameDif": "313",
"LimitNum": 300000
},
{
"Id": 20,
"GameName": "GatesOfOlympus",
"GameDif": "314",
"LimitNum": 300000
},
{
"Id": 21,
"GameName": "娃娃机",
"GameDif": "608"
}
]
}

View File

@ -76,4 +76,35 @@
9ѓр<D193><18> ПЕџџџџ <20><>пРJ(<28>ЈжЙ0d8 @<40>џџџџџџџџHрљџџџџџџџP
:єр<D194><18>АЄМ<D084>§џџџ <20>алУє(<28>ШЏ %0d8 @<40>џџџџџџџџHрљџџџџџџџP
;ѕр<D195><18>Е­Йёџџџ <20><>ЪвЦ(<28>шэЁК0d8 @<40>џџџџџџџџHрљџџџџџџџP
;öà–€À×µåÅÿÿÿ €À¨Êš:(€ ·‡é0d8 @œÿÿÿÿÿÿÿÿHàùÿÿÿÿÿÿÿP
;öà–€À×µåÅÿÿÿ €À¨Êš:(€ ·‡é0d8 @œÿÿÿÿÿÿÿÿHàùÿÿÿÿÿÿÿP
ÑÛ·€ŽÎ€áë €„¯_XÈ`À¤ÿ
ÒÛ·€Œ<E282AC>ž€Êµî €¨Ö¹`€íøµ
ÓÛ·€¼Á– €ò‹¨ €È¯ %XÈ`€¡Ü<C2A1>
ÔÛ·€ø‚­€ä—Ð<>ßÀJXÈ`€Â¸›
᩸€ŽÎ€áë €„¯_XÈ`À¤ÿ
⩸€Œ<E282AC>ž€Êµî €¨Ö¹`€íøµ
㩸€¼Á– €ò‹¨ €È¯ %XÈ`€¡Ü<C2A1>
䩸€ø‚­€ä—Ð<>ßÀJXÈ`€Â¸›
ñ÷¸€ŽÎ€áë €„¯_XÈ`À¤ÿ
ò÷¸€Œ<E282AC>ž€Êµî €¨Ö¹`€íøµ
ó÷¸€¼Á– €ò‹¨ €È¯ %XÈ`€¡Ü<C2A1>
ô÷¸€ø‚­€ä—Ð<>ßÀJXÈ`€Â¸›
<08>ƹ€ŽÎ€áë €¨Ö¹`À¤ÿ
‚ƹ€¼Á– €ò‹¨ €È¯ %XÈ`€¡Ü<C2A1>
ƒÆ¹€ø‚­€ä—Ð<>ßÀJXÈ`€Â¸›
‘”º€ŽÎ€áë €¨Ö¹`À¤ÿ
’”º€¼Á– €ò‹¨ €È¯ %XÈ`€¡Ü<C2A1>
“”º€ø‚­€ä—Ð<>ßÀJXÈ`€Â¸›
¡âº€›îÀ–± €ÚÄ XÈ` ÝŒ
¢âº€ŽÎ€áë €„¯_XÈ`À¤ÿ
£âº€Æ†<C386>€åšw €”ëÜ`À¶üš
¤âº€Œ<E282AC>ž€Êµî €¨Ö¹`€íøµ
±°»€›îÀ–± €ÚÄ XÈ` ÝŒ
²°»€ŽÎ€áë €„¯_XÈ`À¤ÿ
³°»€Æ†<C386>€åšw €”ëÜ`À¶üš
´°»€Œ<E282AC>ž€Êµî €¨Ö¹`€íøµ
Áþ»€›îÀ–± €ÚÄ XÈ` ÝŒ
Ñ̼€ŽÎ€áë €„¯_XÈ`À¤ÿ
áš½€Æ†<C386>€åšw €”ëÜ`À¶üš
ñè½€Œ<E282AC>ž€Êµî €¨Ö¹`€íøµ
<08>·¾€Œ<E282AC>ž€Êµî €¨Ö¹`€íøµ

View File

@ -857,6 +857,254 @@
"LowerOdds": -100,
"LowerOddsMax": -800,
"ProfitRate": 20
},
{
"Id": 3010001,
"InitValue": 60000000,
"LowerLimit": 50000000,
"UpperLimit": 200000000,
"CtrlRate": 200,
"InitNovicValue": 65000000
},
{
"Id": 3010002,
"InitValue": 600000000,
"LowerLimit": 500000000,
"UpperLimit": 2000000000,
"CtrlRate": 200,
"InitNovicValue": 650000000
},
{
"Id": 3010003,
"InitValue": 3000000000,
"LowerLimit": 2500000000,
"UpperLimit": 10000000000,
"CtrlRate": 200,
"InitNovicValue": 3250000000
},
{
"Id": 3010004,
"InitValue": 6000000000,
"LowerLimit": 5000000000,
"UpperLimit": 20000000000,
"CtrlRate": 200,
"InitNovicValue": 6500000000
},
{
"Id": 3020001,
"InitValue": 60000000,
"LowerLimit": 50000000,
"UpperLimit": 200000000,
"CtrlRate": 200,
"InitNovicValue": 65000000
},
{
"Id": 3020002,
"InitValue": 600000000,
"LowerLimit": 500000000,
"UpperLimit": 2000000000,
"CtrlRate": 200,
"InitNovicValue": 650000000
},
{
"Id": 3020003,
"InitValue": 3000000000,
"LowerLimit": 2500000000,
"UpperLimit": 10000000000,
"CtrlRate": 200,
"InitNovicValue": 3250000000
},
{
"Id": 3020004,
"InitValue": 6000000000,
"LowerLimit": 5000000000,
"UpperLimit": 20000000000,
"CtrlRate": 200,
"InitNovicValue": 6500000000
},
{
"Id": 3030001,
"InitValue": 60000000,
"LowerLimit": 50000000,
"UpperLimit": 200000000,
"CtrlRate": 200,
"InitNovicValue": 65000000
},
{
"Id": 3030002,
"InitValue": 600000000,
"LowerLimit": 500000000,
"UpperLimit": 2000000000,
"CtrlRate": 200,
"InitNovicValue": 650000000
},
{
"Id": 3030003,
"InitValue": 3000000000,
"LowerLimit": 2500000000,
"UpperLimit": 10000000000,
"CtrlRate": 200,
"InitNovicValue": 3250000000
},
{
"Id": 3030004,
"InitValue": 6000000000,
"LowerLimit": 5000000000,
"UpperLimit": 20000000000,
"CtrlRate": 200,
"InitNovicValue": 6500000000
},
{
"Id": 3040001,
"InitValue": 60000000,
"LowerLimit": 50000000,
"UpperLimit": 2000000000,
"CtrlRate": 200,
"InitNovicValue": 65000000
},
{
"Id": 3040002,
"InitValue": 3000000000,
"LowerLimit": 2500000000,
"UpperLimit": 10000000000,
"CtrlRate": 200,
"InitNovicValue": 3250000000
},
{
"Id": 3040003,
"InitValue": 6000000000,
"LowerLimit": 5000000000,
"UpperLimit": 20000000000,
"CtrlRate": 200,
"InitNovicValue": 6500000000
},
{
"Id": 3050001,
"InitValue": 60000000,
"LowerLimit": 50000000,
"UpperLimit": 2000000000,
"CtrlRate": 200,
"InitNovicValue": 65000000
},
{
"Id": 3050002,
"InitValue": 3000000000,
"LowerLimit": 2500000000,
"UpperLimit": 10000000000,
"CtrlRate": 200,
"InitNovicValue": 3250000000
},
{
"Id": 3050003,
"InitValue": 6000000000,
"LowerLimit": 5000000000,
"UpperLimit": 20000000000,
"CtrlRate": 200,
"InitNovicValue": 6500000000
},
{
"Id": 3060001,
"InitValue": 6000000,
"LowerLimit": 5000000,
"UpperLimit": 20000000,
"CtrlRate": 200,
"InitNovicValue": 6500000
},
{
"Id": 3060002,
"InitValue": 60000000,
"LowerLimit": 50000000,
"UpperLimit": 200000000,
"CtrlRate": 200,
"InitNovicValue": 65000000
},
{
"Id": 3060003,
"InitValue": 300000000,
"LowerLimit": 250000000,
"UpperLimit": 1000000000,
"CtrlRate": 200,
"InitNovicValue": 325000000
},
{
"Id": 3060004,
"InitValue": 600000000,
"LowerLimit": 500000000,
"UpperLimit": 2000000000,
"CtrlRate": 200,
"InitNovicValue": 650000000
},
{
"Id": 3070001,
"InitValue": 6000000,
"LowerLimit": 5000000,
"UpperLimit": 20000000,
"CtrlRate": 200,
"InitNovicValue": 6500000
},
{
"Id": 3070002,
"InitValue": 60000000,
"LowerLimit": 50000000,
"UpperLimit": 200000000,
"CtrlRate": 200,
"InitNovicValue": 65000000
},
{
"Id": 3070003,
"InitValue": 300000000,
"LowerLimit": 250000000,
"UpperLimit": 1000000000,
"CtrlRate": 200,
"InitNovicValue": 325000000
},
{
"Id": 3070004,
"InitValue": 600000000,
"LowerLimit": 500000000,
"UpperLimit": 2000000000,
"CtrlRate": 200,
"InitNovicValue": 650000000
},
{
"Id": 3080001,
"InitValue": 6000000,
"LowerLimit": 5000000,
"UpperLimit": 20000000,
"CtrlRate": 200,
"InitNovicValue": 6500000
},
{
"Id": 3090001,
"InitValue": 60000000,
"LowerLimit": 50000000,
"UpperLimit": 200000000,
"CtrlRate": 200,
"InitNovicValue": 65000000
},
{
"Id": 3100001,
"InitValue": 300000000,
"LowerLimit": 250000000,
"UpperLimit": 1000000000,
"CtrlRate": 200,
"InitNovicValue": 325000000
},
{
"Id": 3110001,
"InitValue": 600000000,
"LowerLimit": 500000000,
"UpperLimit": 2000000000,
"CtrlRate": 200,
"InitNovicValue": 650000000
},
{
"Id": 3120001,
"InitValue": 600000000,
"LowerLimit": 500000000,
"UpperLimit": 2000000000,
"CtrlRate": 200,
"InitNovicValue": 650000000
}
]
}

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -10,43 +10,43 @@
"Id": 20800,
"Name": "Tienlen自由桌娱乐场-WTA",
"GameId": 208,
"GameDif": "208"
"GameDif": "207"
},
{
"Id": 20900,
"Name": "Tienlen自由桌经典场(打到底)",
"GameId": 209,
"GameDif": "209"
"GameDif": "207"
},
{
"Id": 21000,
"Name": "Tienlen自由桌娱乐场(打到底)",
"GameId": 210,
"GameDif": "210"
"GameDif": "207"
},
{
"Id": 24000,
"Name": "Tienlen经典场-WTA",
"GameId": 240,
"GameDif": "240"
"GameDif": "207"
},
{
"Id": 24400,
"Name": "Tienlen经典场打到底",
"GameId": 244,
"GameDif": "244"
"GameDif": "207"
},
{
"Id": 24100,
"Name": "Tienlen娱乐场-WTA",
"GameId": 241,
"GameDif": "241"
"GameDif": "207"
},
{
"Id": 24500,
"Name": "tienlen娱乐版打到底",
"GameId": 245,
"GameDif": "245"
"GameDif": "207"
},
{
"Id": 40100,
@ -54,18 +54,6 @@
"GameId": 401,
"GameDif": "401"
},
{
"Id": 30600,
"Name": "水果拉霸",
"GameId": 306,
"GameDif": "306"
},
{
"Id": 30400,
"Name": "冰河世纪",
"GameId": 304,
"GameDif": "304"
},
{
"Id": 52100,
"Name": "ChessCambodian",
@ -76,14 +64,14 @@
"Id": 52200,
"Name": "ChessCambodianRobot",
"GameId": 522,
"GameDif": "522"
"GameDif": "521"
},
{
"Id": 21100,
"Name": "十三张(四人场)",
"GameId": 211,
"Params": [
0,
4,
0,
30,
50,
@ -96,20 +84,20 @@
"Name": "十三张(八人场)",
"GameId": 212,
"Params": [
1,
8,
0,
30,
50,
0
],
"GameDif": "212"
"GameDif": "211"
},
{
"Id": 21300,
"Name": "十三张(自由场经典场)",
"GameId": 213,
"Params": [
1,
8,
0,
30,
50,
@ -122,7 +110,7 @@
"Name": "十三张(自由场癞子场)",
"GameId": 214,
"Params": [
1,
8,
0,
30,
50,
@ -134,25 +122,49 @@
"Id": 24200,
"Name": "Tienlen排位赛经典场-WTA",
"GameId": 242,
"GameDif": "242"
"GameDif": "207"
},
{
"Id": 24600,
"Name": "Tienlen排位赛经典场打到底",
"GameId": 246,
"GameDif": "246"
"GameDif": "207"
},
{
"Id": 24300,
"Name": "Tienlen排位赛娱乐场-WTA",
"GameId": 243,
"GameDif": "243"
"GameDif": "207"
},
{
"Id": 24700,
"Name": "tienlen排位赛娱乐打到底",
"GameId": 247,
"GameDif": "247"
"GameDif": "207"
},
{
"Id": 21500,
"Name": "tienlen房卡经典",
"GameId": 215,
"GameDif": "207"
},
{
"Id": 21600,
"Name": "tienlen房卡娱乐",
"GameId": 216,
"GameDif": "207"
},
{
"Id": 21700,
"Name": "tienlen房卡经典打到底",
"GameId": 217,
"GameDif": "207"
},
{
"Id": 21800,
"Name": "tienlen房卡娱乐打到底",
"GameId": 218,
"GameDif": "207"
},
{
"Id": 60600,
@ -165,6 +177,102 @@
"Name": "小火箭",
"GameId": 607,
"GameDif": "607"
},
{
"Id": 30100,
"Name": "财运神",
"GameId": 301,
"GameDif": "301"
},
{
"Id": 30200,
"Name": "复仇者联盟",
"GameId": 302,
"GameDif": "302"
},
{
"Id": 30300,
"Name": "复活节岛",
"GameId": 303,
"GameDif": "303"
},
{
"Id": 30400,
"Name": "冰河世纪",
"GameId": 304,
"GameDif": "304"
},
{
"Id": 30500,
"Name": "百战成神",
"GameId": 305,
"GameDif": "305"
},
{
"Id": 30600,
"Name": "水果拉霸",
"GameId": 306,
"GameDif": "306"
},
{
"Id": 30700,
"Name": "多财多福",
"GameId": 307,
"GameDif": "307"
},
{
"Id": 30800,
"Name": "FortuneTiger",
"GameId": 308,
"GameDif": "308"
},
{
"Id": 30900,
"Name": "FortuneDragon",
"GameId": 309,
"GameDif": "309"
},
{
"Id": 31000,
"Name": "FortuneRabbit",
"GameId": 310,
"GameDif": "310"
},
{
"Id": 31100,
"Name": "FortuneOx",
"GameId": 311,
"GameDif": "311"
},
{
"Id": 31200,
"Name": "FortuneMouse",
"GameId": 312,
"GameDif": "312"
},
{
"Id": 31300,
"Name": "CashMania",
"GameId": 313,
"GameDif": "313"
},
{
"Id": 31400,
"Name": "GatesOfOlympus",
"GameId": 314,
"GameDif": "314"
},
{
"Id": 60800,
"Name": "娃娃机",
"GameId": 608,
"GameDif": "608"
},
{
"Id": 60900,
"Name": "推币机",
"GameId": 609,
"GameDif": "609"
}
]
}

View File

@ -1,210 +1,55 @@
Яа(Бъ:
Я<18>'(Бъ:
Я<18>N(Бъ:
Я<18>u(Бъ:
Я <>(Бъ:
ЯЈУ(Бъ:
ЯАъ(Бъ:
ЯИ<>(Бъ:
 ЯРИ(Бъ:
Ð ±ê(2
ˆ' ±ê(12
<10>N ±ê(c2
˜u ±ê(•2
 œ ±ê2
¨Ã ±ê2
°ê ±ê2
¸ ±ê2
 À¸ ±ê2

ЯШп(Бъ:
 Яа<>(Бъ:
 Яи­(Бъ:
 Ярд(Бъ:
Яшћ(Бъ:
Я№Ђ(Бъ:
ЯјЩ(Бъ:
Я<18>ё(Бъ:
Я<18><>(Бъ:
Я<18>П(Бъ:
Я<18>ц(Бъ:
Я <>(Бъ:
Я<> (Бъ:
ЯР<> (Бъ:
Я<18>Ё(Бъ:
ЯрЇ(Бъ:
ЯАЎ(Бъ:
Я<18>Е(Бъ:
ЯаЛ(Бъ:
Я Т(Бъ:
Я№Ш!(Бъ:
ЯРЯ$(Бъ:
 Я<18>ж'(Бъ:
!Ярм*(Бъ:
"ЯАу-(Бъ:
#Я<18>ъ0(Бъ:
$Яа№3(Бъ:
%Я ї6(Бъ:
&Я№§9(Бъ:
'ЯР<>=(Бъ:
(Я<18><>z(Бъ:
)ЯР<>Б(Бъ:

*Я<18>­т(Бъ:2
+ЯРУ<D0A0>(Бъ:2K
,Я<18>кФ (Бъ:Kd
-ЯР№ѕ (Бъ:d}
.Я<18><>Ї(Бъ:}<7D>
/ЯР<>и(Бъ:<04>Џ
0Я<18>Д<EFBFBD>(Бъ:ЏШ
1ЯРЪК(Бъ:Шс
2Я<18>сы(Бъ:сњ
3аа(Бъ:
4а<18>'(Бъ:
5а<18>N(Бъ:
6а<18>u(Бъ:
7а <>(Бъ:
8аЈУ(Бъ:
9аАъ(Бъ:
:аИ<>(Бъ:
;аРИ(Бъ:
<аШп(Бъ:
=аа<>(Бъ:
>аи­(Бъ:
?ард(Бъ:
@ашћ(Бъ:
Aа№Ђ(Бъ:
BајЩ(Бъ:
Cа<18>ё(Бъ:
Dа<18><>(Бъ:
Eа<18>П(Бъ:
Fа<18>ц(Бъ:
Gа <>(Бъ:
Hа<> (Бъ:
IаР<> (Бъ:
Jа<18>Ё(Бъ:
KарЇ(Бъ:
LаАЎ(Бъ:
Mа<18>Е(Бъ:
NааЛ(Бъ:
Oа Т(Бъ:
Pа№Ш!(Бъ:
QаРЯ$(Бъ:
Rа<18>ж'(Бъ:
Sарм*(Бъ:
TаАу-(Бъ:
Uа<18>ъ0(Бъ:
Vаа№3(Бъ:
Wа ї6(Бъ:
Xа№§9(Бъ:
YаР<>=(Бъ:
Zа<18><>z(Бъ:
[аР<>Б(Бъ:

\а<18>­т(Бъ:2
]аРУ<D0A0>(Бъ:2K
^а<18>кФ (Бъ:Kd
_аР№ѕ (Бъ:d}
`а<18><>Ї(Бъ:}<7D>
aаР<>и(Бъ:<04>Џ
bа<18>Д<EFBFBD>(Бъ:ЏШ
cаРЪК(Бъ:Шс
dа<18>сы(Бъ:сњ
eба(Бъ:
fб<18>'(Бъ:
gб<18>N(Бъ:
hб<18>u(Бъ:
iб <>(Бъ:
jбЈУ(Бъ:
kбАъ(Бъ:
lбИ<>(Бъ:
mбРИ(Бъ:
nбШп(Бъ:
oба<>(Бъ:
pби­(Бъ:
qбрд(Бъ:
rбшћ(Бъ:
sб№Ђ(Бъ:
tбјЩ(Бъ:
uб<18>ё(Бъ:
vб<18><>(Бъ:
wб<18>П(Бъ:
xб<18>ц(Бъ:
yб <>(Бъ:
zб<> (Бъ:
{бР<> (Бъ:
|б<18>Ё(Бъ:
}брЇ(Бъ:
~бАЎ(Бъ:
б<18>Е(Бъ:
<08>баЛ(Бъ:
<08>б Т(Бъ:
<08>б№Ш!(Бъ:
<08>бРЯ$(Бъ:
<08>б<18>ж'(Бъ:
<08>брм*(Бъ:
<08>бАу-(Бъ:
<08>б<18>ъ0(Бъ:
<08>ба№3(Бъ:
<08>б ї6(Бъ:
<08>б№§9(Бъ:
<08>бР<>=(Бъ:
<08>б<18><>z(Бъ:
<08>бР<>Б(Бъ:

<08>б<18>­т(Бъ:2
<08>бРУ<D0A0>(Бъ:2K
<08>б<18>кФ (Бъ:Kd
<08>бР№ѕ (Бъ:d}
<08>б<18><>Ї(Бъ:}<7D>
<08>бР<>и(Бъ:<04>Џ
<08>б<18>Д<EFBFBD>(Бъ:ЏШ
<08>бРЪК(Бъ:Шс
<08>б<18>сы(Бъ:сњ
<08>ва(Бъ:
<08>в<18>'(Бъ:
<08>в<18>N(Бъ:
<08>в<18>u(Бъ:
<08>в <>(Бъ:
<08>вЈУ(Бъ:
<08>вАъ(Бъ:
<08>вИ<>(Бъ:
<08>вРИ(Бъ:
 вШп(Бъ:
Ёва<>(Бъ:
Ђви­(Бъ:
Ѓврд(Бъ:
Євшћ(Бъ:
Ѕв№Ђ(Бъ:
ІвјЩ(Бъ:
Їв<18>ё(Бъ:
Јв<18><>(Бъ:
Љв<18>П(Бъ:
Њв<18>ц(Бъ:
Ћв <>(Бъ:
Ќв<> (Бъ:
­вР<> (Бъ:
Ўв<18>Ё(Бъ:
ЏврЇ(Бъ:
АвАЎ(Бъ:
Бв<18>Е(Бъ:
ВваЛ(Бъ:
Гв Т(Бъ:
Дв№Ш!(Бъ:
ЕвРЯ$(Бъ:
Жв<18>ж'(Бъ:
Зврм*(Бъ:
ИвАу-(Бъ:
Йв<18>ъ0(Бъ:
Ква№3(Бъ:
Лв ї6(Бъ:
Мв№§9(Бъ:
НвР<>=(Бъ:
Ов<18><>z(Бъ:
ПвР<>Б(Бъ:

Рв<18>­т(Бъ:2
СвРУ<D0A0>(Бъ:2K
Тв<18>кФ (Бъ:Kd
УвР№ѕ (Бъ:d}
Фв<18><>Ї(Бъ:}<7D>
ХвР<>и(Бъ:<04>Џ
Цв<18>Д<EFBFBD>(Бъ:ЏШ
ЧвРЪК(Бъ:Шс
Шв<18>сы(Бъ:сњ
Èß ±ê2
 І ±ê2
 Ø­ ±ê2
 àÔ ±ê2
èû ±ê2
𢠱ê2
øÉ ±ê2
€ñ ±ê(˜2
ˆ˜ ±ê2
<10>¿ ±ê2
˜æ ±ê(­2
 <> ±ê2
ð“ ±ê 2
Àš ±ê2
<10>¡ ±ê2
à§ ±ê2
°® ±ê(‰2
€µ ±ê2
л ±ê(ç"2
 Â ±ê(Ö&2
ðÈ! ±ê(Å*2
ÀÏ$ ±ê(´.2
 <10>Ö' ±ê(£22
!àÜ* ±ê(ë32
"°ã- ±ê(³52
#€ê0 ±ê(û62
$Ðð3 ±ê(Ã82
% ÷6 ±ê(:2
&ðý9 ±ê(Ó;2
'À„= ±ê(=2
(€‰z ±ê(ã>2
)À–± ±ê(«@2
*€­â ±ê(<28>N2
+ÀÓ ±ê(<28>N2
,€ÚÄ ±ê(<28>N2
-Àðõ ±ê(<28>N2
.€‡§ ±ê(<28>N2$
/À<>Ø ±ê(<28>N2$*
0€´‰ ±ê(<28>N2)0
1Àʺ ±ê(<28>N2.6
2€áë ±ê(<28>N23<
3€Â×/ ±ê(<28>N2e{
4€£ÃG ±ê(<28>N2¤
5€„¯_ ±ê(<28>N2Çö

File diff suppressed because it is too large Load Diff

BIN
data/DB_GiftCard.dat Normal file

Binary file not shown.

20
data/DB_GiftCard.json Normal file
View File

@ -0,0 +1,20 @@
{
"Arr": [
{
"Id": 1,
"ShopID": 970001,
"Name": "7日礼品卡",
"Rewards": {
"100001": 5000000,
"50001": 10
},
"DayRewards": {
"100001": 1000000
},
"Time": 7,
"Equity": [
0
]
}
]
}

View File

@ -0,0 +1,29 @@
4
SignReward50014,10;100001,100000" 签到奖励
. SignExcReward50015,1"签到额外奖励
=SignExcRewardMax2"$签到额外奖励赠送次数上限
9SignExcRewardProp30"签到额外奖励赠送概率
BossExp6800000"
BOSS血量
:
BossReward100001,1000000;100002,10"BOSS击杀奖励
/ LuckyRankNeed10000"幸运榜上榜条件
/RankNeed7000000"总伤害榜上榜条件
> LittleHurtGold
8000,12000"小爆竹造成的伤害范围
>
 BigHurtGold 400000,600000"大爆竹造成的伤害范围
4 
BigHurtExc30001"大爆竹额外掉落道具ID
= BigHurtExcNumber3,15"!大爆竹额外掉落数量范围
5 LittleGuaranteed30"小爆竹保底掉落次数
ALittleGuaranteedReward100002,5"小爆竹保底掉落物品
2 BigGuaranteed10"大爆竹保底掉落次数
>BigGuaranteedReward30001,80"大爆竹保底掉落物品
.
GiftShopID991001,991002,991003"礼包ID
@ GiftShopLimit3,0,0"&礼包每日限购次数,0为不限购
4 BossExcLimit30"年兽死亡额外掉落要求
" BuffCount1"Buff生效次数
oExchangeDiamond 30,5,1500000"L单次兑换爆竹所需要消耗的钻石,获得数量,获得金币数量

View File

@ -0,0 +1,130 @@
{
"Arr": [
{
"Id": 1,
"PorpName": "SignReward",
"PropValue": "50014,10;100001,100000",
"PropDec": "签到奖励"
},
{
"Id": 2,
"PorpName": "SignExcReward",
"PropValue": "50015,1",
"PropDec": "签到额外奖励"
},
{
"Id": 3,
"PorpName": "SignExcRewardMax",
"PropValue": "2",
"PropDec": "签到额外奖励赠送次数上限"
},
{
"Id": 4,
"PorpName": "SignExcRewardProp",
"PropValue": "30",
"PropDec": "签到额外奖励赠送概率"
},
{
"Id": 5,
"PorpName": "BossExp",
"PropValue": "6800000",
"PropDec": "BOSS血量"
},
{
"Id": 6,
"PorpName": "BossReward",
"PropValue": "100001,1000000;100002,10",
"PropDec": "BOSS击杀奖励"
},
{
"Id": 7,
"PorpName": "LuckyRankNeed",
"PropValue": "10000",
"PropDec": "幸运榜上榜条件"
},
{
"Id": 8,
"PorpName": "RankNeed",
"PropValue": "7000000",
"PropDec": "总伤害榜上榜条件"
},
{
"Id": 9,
"PorpName": "LittleHurtGold",
"PropValue": "8000,12000",
"PropDec": "小爆竹造成的伤害范围"
},
{
"Id": 10,
"PorpName": "BigHurtGold",
"PropValue": "400000,600000",
"PropDec": "大爆竹造成的伤害范围"
},
{
"Id": 11,
"PorpName": "BigHurtExc",
"PropValue": "30001",
"PropDec": "大爆竹额外掉落道具ID"
},
{
"Id": 12,
"PorpName": "BigHurtExcNumber",
"PropValue": "3,15",
"PropDec": "大爆竹额外掉落数量范围"
},
{
"Id": 13,
"PorpName": "LittleGuaranteed",
"PropValue": "30",
"PropDec": "小爆竹保底掉落次数"
},
{
"Id": 14,
"PorpName": "LittleGuaranteedReward",
"PropValue": "100002,5",
"PropDec": "小爆竹保底掉落物品"
},
{
"Id": 15,
"PorpName": "BigGuaranteed",
"PropValue": "10",
"PropDec": "大爆竹保底掉落次数"
},
{
"Id": 16,
"PorpName": "BigGuaranteedReward",
"PropValue": "30001,80",
"PropDec": "大爆竹保底掉落物品"
},
{
"Id": 17,
"PorpName": "GiftShopID",
"PropValue": "991001,991002,991003",
"PropDec": "礼包ID"
},
{
"Id": 18,
"PorpName": "GiftShopLimit",
"PropValue": "3,0,0",
"PropDec": "礼包每日限购次数,0为不限购"
},
{
"Id": 19,
"PorpName": "BossExcLimit",
"PropValue": "30",
"PropDec": "年兽死亡额外掉落要求"
},
{
"Id": 20,
"PorpName": "BuffCount",
"PropValue": "1",
"PropDec": "Buff生效次数"
},
{
"Id": 21,
"PorpName": "ExchangeDiamond",
"PropValue": "30,5,1500000",
"PropDec": "单次兑换爆竹所需要消耗的钻石,获得数量,获得金币数量"
}
]
}

View File

@ -0,0 +1,84 @@
"¹ê"¡<>"¢<>d
"¡<>"¢<>d"¸ê
"¡<>"¢<>d"¸ê
"¡<>"¢<>d
"¡<>"¢<>c
"¡<>"¢<>b
"¡<>"¢<>a
"¡<>"¢<>`
  "¡<>"¢<>_


"¡<>"¢<>^
  "¡<>"¢<>]
  "¢<>\"¡<>
  "¡<>"¢<>[
"¢<>Z"¡<>
"¡<>"¢<>Y
"¡<>"¢<>X
"¡<>"¢<>W
"¡<>"¢<>V
"¡<>"¢<>U
"¡<>"¢<>T
"¡<>"¢<>S
"¡<>"¢<>R
"¡<>"¢<>Q
"¡<>"¢<>P
"¡<>"¢<>O
"¡<>"¢<>N
"¢<>M"¡<>
"¢<>L"¡<>
"¡<>"¢<>K
"¡<>"¢<>J
"¡<>"¢<>I
  "¢<>H"¡<>
!!"¡<>"¢<>G
"""¡<>"¢<>F
##"¡<>"¢<>E
$$"¡<>"¢<>D
%%"¡<>"¢<>C
&&"¡<>"¢<>B
''"¡<>"¢<>A
(("¡<>"¢<>@
)"¡<>"¢<>d"¹ê
*"¡<>"¢<>d"¸ê
+"¡<>"¢<>d"¸ê
,"¡<>"¢<>d
-"¡<>"¢<>c
."¡<>"¢<>b
/"¢<>a"¡<>
0"¡<>"¢<>`
1 "¢<>_"¡<>
2
"¡<>"¢<>^
3 "¡<>"¢<>]
4 "¡<>"¢<>\
5 "¡<>"¢<>[
6"¢<>Z"¡<>
7"¡<>"¢<>Y
8"¢<>X"¡<>
9"¡<>"¢<>W
:"¡<>"¢<>V
;"¡<>"¢<>U
<"¡<>"¢<>T
="¡<>"¢<>S
>"¡<>"¢<>R
?"¢<>Q"¡<>
@"¡<>"¢<>P
A"¡<>"¢<>O
B"¡<>"¢<>N
C"¡<>"¢<>M
D"¡<>"¢<>L
E"¡<>"¢<>K
F"¡<>"¢<>J
G"¡<>"¢<>I
H "¡<>"¢<>H
I!"¢<>G"¡<>
J""¡<>"¢<>F
K#"¡<>"¢<>E
L$"¡<>"¢<>D
M%"¡<>"¢<>C
N&"¡<>"¢<>B
O'"¡<>"¢<>A
P("¡<>"¢<>@

View File

@ -0,0 +1,730 @@
{
"Arr": [
{
"Id": 1,
"RankType": 1,
"RankLevelId": 1,
"AwardMap": {
"100001": 30,
"100002": 100,
"30009": 2
}
},
{
"Id": 2,
"RankType": 1,
"RankLevelId": 2,
"AwardMap": {
"100001": 30,
"100002": 100,
"30008": 2
}
},
{
"Id": 3,
"RankType": 1,
"RankLevelId": 3,
"AwardMap": {
"100001": 30,
"100002": 100,
"30008": 1
}
},
{
"Id": 4,
"RankType": 1,
"RankLevelId": 4,
"AwardMap": {
"100001": 30,
"100002": 100
}
},
{
"Id": 5,
"RankType": 1,
"RankLevelId": 5,
"AwardMap": {
"100001": 30,
"100002": 99
}
},
{
"Id": 6,
"RankType": 1,
"RankLevelId": 6,
"AwardMap": {
"100001": 30,
"100002": 98
}
},
{
"Id": 7,
"RankType": 1,
"RankLevelId": 7,
"AwardMap": {
"100001": 30,
"100002": 97
}
},
{
"Id": 8,
"RankType": 1,
"RankLevelId": 8,
"AwardMap": {
"100001": 30,
"100002": 96
}
},
{
"Id": 9,
"RankType": 1,
"RankLevelId": 9,
"AwardMap": {
"100001": 30,
"100002": 95
}
},
{
"Id": 10,
"RankType": 1,
"RankLevelId": 10,
"AwardMap": {
"100001": 30,
"100002": 94
}
},
{
"Id": 11,
"RankType": 1,
"RankLevelId": 11,
"AwardMap": {
"100001": 30,
"100002": 93
}
},
{
"Id": 12,
"RankType": 1,
"RankLevelId": 12,
"AwardMap": {
"100001": 30,
"100002": 92
}
},
{
"Id": 13,
"RankType": 1,
"RankLevelId": 13,
"AwardMap": {
"100001": 30,
"100002": 91
}
},
{
"Id": 14,
"RankType": 1,
"RankLevelId": 14,
"AwardMap": {
"100001": 30,
"100002": 90
}
},
{
"Id": 15,
"RankType": 1,
"RankLevelId": 15,
"AwardMap": {
"100001": 30,
"100002": 89
}
},
{
"Id": 16,
"RankType": 1,
"RankLevelId": 16,
"AwardMap": {
"100001": 30,
"100002": 88
}
},
{
"Id": 17,
"RankType": 1,
"RankLevelId": 17,
"AwardMap": {
"100001": 30,
"100002": 87
}
},
{
"Id": 18,
"RankType": 1,
"RankLevelId": 18,
"AwardMap": {
"100001": 30,
"100002": 86
}
},
{
"Id": 19,
"RankType": 1,
"RankLevelId": 19,
"AwardMap": {
"100001": 30,
"100002": 85
}
},
{
"Id": 20,
"RankType": 1,
"RankLevelId": 20,
"AwardMap": {
"100001": 30,
"100002": 84
}
},
{
"Id": 21,
"RankType": 1,
"RankLevelId": 21,
"AwardMap": {
"100001": 30,
"100002": 83
}
},
{
"Id": 22,
"RankType": 1,
"RankLevelId": 22,
"AwardMap": {
"100001": 30,
"100002": 82
}
},
{
"Id": 23,
"RankType": 1,
"RankLevelId": 23,
"AwardMap": {
"100001": 30,
"100002": 81
}
},
{
"Id": 24,
"RankType": 1,
"RankLevelId": 24,
"AwardMap": {
"100001": 30,
"100002": 80
}
},
{
"Id": 25,
"RankType": 1,
"RankLevelId": 25,
"AwardMap": {
"100001": 30,
"100002": 79
}
},
{
"Id": 26,
"RankType": 1,
"RankLevelId": 26,
"AwardMap": {
"100001": 30,
"100002": 78
}
},
{
"Id": 27,
"RankType": 1,
"RankLevelId": 27,
"AwardMap": {
"100001": 30,
"100002": 77
}
},
{
"Id": 28,
"RankType": 1,
"RankLevelId": 28,
"AwardMap": {
"100001": 30,
"100002": 76
}
},
{
"Id": 29,
"RankType": 1,
"RankLevelId": 29,
"AwardMap": {
"100001": 30,
"100002": 75
}
},
{
"Id": 30,
"RankType": 1,
"RankLevelId": 30,
"AwardMap": {
"100001": 30,
"100002": 74
}
},
{
"Id": 31,
"RankType": 1,
"RankLevelId": 31,
"AwardMap": {
"100001": 30,
"100002": 73
}
},
{
"Id": 32,
"RankType": 1,
"RankLevelId": 32,
"AwardMap": {
"100001": 30,
"100002": 72
}
},
{
"Id": 33,
"RankType": 1,
"RankLevelId": 33,
"AwardMap": {
"100001": 30,
"100002": 71
}
},
{
"Id": 34,
"RankType": 1,
"RankLevelId": 34,
"AwardMap": {
"100001": 30,
"100002": 70
}
},
{
"Id": 35,
"RankType": 1,
"RankLevelId": 35,
"AwardMap": {
"100001": 30,
"100002": 69
}
},
{
"Id": 36,
"RankType": 1,
"RankLevelId": 36,
"AwardMap": {
"100001": 30,
"100002": 68
}
},
{
"Id": 37,
"RankType": 1,
"RankLevelId": 37,
"AwardMap": {
"100001": 30,
"100002": 67
}
},
{
"Id": 38,
"RankType": 1,
"RankLevelId": 38,
"AwardMap": {
"100001": 30,
"100002": 66
}
},
{
"Id": 39,
"RankType": 1,
"RankLevelId": 39,
"AwardMap": {
"100001": 30,
"100002": 65
}
},
{
"Id": 40,
"RankType": 1,
"RankLevelId": 40,
"AwardMap": {
"100001": 30,
"100002": 64
}
},
{
"Id": 41,
"RankType": 2,
"RankLevelId": 1,
"AwardMap": {
"100001": 30,
"100002": 100,
"30009": 2
}
},
{
"Id": 42,
"RankType": 2,
"RankLevelId": 2,
"AwardMap": {
"100001": 30,
"100002": 100,
"30008": 2
}
},
{
"Id": 43,
"RankType": 2,
"RankLevelId": 3,
"AwardMap": {
"100001": 30,
"100002": 100,
"30008": 1
}
},
{
"Id": 44,
"RankType": 2,
"RankLevelId": 4,
"AwardMap": {
"100001": 30,
"100002": 100
}
},
{
"Id": 45,
"RankType": 2,
"RankLevelId": 5,
"AwardMap": {
"100001": 30,
"100002": 99
}
},
{
"Id": 46,
"RankType": 2,
"RankLevelId": 6,
"AwardMap": {
"100001": 30,
"100002": 98
}
},
{
"Id": 47,
"RankType": 2,
"RankLevelId": 7,
"AwardMap": {
"100001": 30,
"100002": 97
}
},
{
"Id": 48,
"RankType": 2,
"RankLevelId": 8,
"AwardMap": {
"100001": 30,
"100002": 96
}
},
{
"Id": 49,
"RankType": 2,
"RankLevelId": 9,
"AwardMap": {
"100001": 30,
"100002": 95
}
},
{
"Id": 50,
"RankType": 2,
"RankLevelId": 10,
"AwardMap": {
"100001": 30,
"100002": 94
}
},
{
"Id": 51,
"RankType": 2,
"RankLevelId": 11,
"AwardMap": {
"100001": 30,
"100002": 93
}
},
{
"Id": 52,
"RankType": 2,
"RankLevelId": 12,
"AwardMap": {
"100001": 30,
"100002": 92
}
},
{
"Id": 53,
"RankType": 2,
"RankLevelId": 13,
"AwardMap": {
"100001": 30,
"100002": 91
}
},
{
"Id": 54,
"RankType": 2,
"RankLevelId": 14,
"AwardMap": {
"100001": 30,
"100002": 90
}
},
{
"Id": 55,
"RankType": 2,
"RankLevelId": 15,
"AwardMap": {
"100001": 30,
"100002": 89
}
},
{
"Id": 56,
"RankType": 2,
"RankLevelId": 16,
"AwardMap": {
"100001": 30,
"100002": 88
}
},
{
"Id": 57,
"RankType": 2,
"RankLevelId": 17,
"AwardMap": {
"100001": 30,
"100002": 87
}
},
{
"Id": 58,
"RankType": 2,
"RankLevelId": 18,
"AwardMap": {
"100001": 30,
"100002": 86
}
},
{
"Id": 59,
"RankType": 2,
"RankLevelId": 19,
"AwardMap": {
"100001": 30,
"100002": 85
}
},
{
"Id": 60,
"RankType": 2,
"RankLevelId": 20,
"AwardMap": {
"100001": 30,
"100002": 84
}
},
{
"Id": 61,
"RankType": 2,
"RankLevelId": 21,
"AwardMap": {
"100001": 30,
"100002": 83
}
},
{
"Id": 62,
"RankType": 2,
"RankLevelId": 22,
"AwardMap": {
"100001": 30,
"100002": 82
}
},
{
"Id": 63,
"RankType": 2,
"RankLevelId": 23,
"AwardMap": {
"100001": 30,
"100002": 81
}
},
{
"Id": 64,
"RankType": 2,
"RankLevelId": 24,
"AwardMap": {
"100001": 30,
"100002": 80
}
},
{
"Id": 65,
"RankType": 2,
"RankLevelId": 25,
"AwardMap": {
"100001": 30,
"100002": 79
}
},
{
"Id": 66,
"RankType": 2,
"RankLevelId": 26,
"AwardMap": {
"100001": 30,
"100002": 78
}
},
{
"Id": 67,
"RankType": 2,
"RankLevelId": 27,
"AwardMap": {
"100001": 30,
"100002": 77
}
},
{
"Id": 68,
"RankType": 2,
"RankLevelId": 28,
"AwardMap": {
"100001": 30,
"100002": 76
}
},
{
"Id": 69,
"RankType": 2,
"RankLevelId": 29,
"AwardMap": {
"100001": 30,
"100002": 75
}
},
{
"Id": 70,
"RankType": 2,
"RankLevelId": 30,
"AwardMap": {
"100001": 30,
"100002": 74
}
},
{
"Id": 71,
"RankType": 2,
"RankLevelId": 31,
"AwardMap": {
"100001": 30,
"100002": 73
}
},
{
"Id": 72,
"RankType": 2,
"RankLevelId": 32,
"AwardMap": {
"100001": 30,
"100002": 72
}
},
{
"Id": 73,
"RankType": 2,
"RankLevelId": 33,
"AwardMap": {
"100001": 30,
"100002": 71
}
},
{
"Id": 74,
"RankType": 2,
"RankLevelId": 34,
"AwardMap": {
"100001": 30,
"100002": 70
}
},
{
"Id": 75,
"RankType": 2,
"RankLevelId": 35,
"AwardMap": {
"100001": 30,
"100002": 69
}
},
{
"Id": 76,
"RankType": 2,
"RankLevelId": 36,
"AwardMap": {
"100001": 30,
"100002": 68
}
},
{
"Id": 77,
"RankType": 2,
"RankLevelId": 37,
"AwardMap": {
"100001": 30,
"100002": 67
}
},
{
"Id": 78,
"RankType": 2,
"RankLevelId": 38,
"AwardMap": {
"100001": 30,
"100002": 66
}
},
{
"Id": 79,
"RankType": 2,
"RankLevelId": 39,
"AwardMap": {
"100001": 30,
"100002": 65
}
},
{
"Id": 80,
"RankType": 2,
"RankLevelId": 40,
"AwardMap": {
"100001": 30,
"100002": 64
}
}
]
}

5
data/DB_PassShow.dat Normal file
View File

@ -0,0 +1,5 @@
<18>‰z Łś
N N
â§

21
data/DB_PassShow.json Normal file
View File

@ -0,0 +1,21 @@
{
"Arr": [
{
"Id": 1,
"ShowType": 1,
"ShowVolume": 2000003,
"Location": 20003
},
{
"Id": 2,
"ShowType": 2,
"ShowVolume": 10001,
"Location": 10001
},
{
"Id": 3,
"ShowType": 3,
"ShowVolume": 300002
}
]
}

14
data/DB_PetSkill.dat Normal file
View File

@ -0,0 +1,14 @@
W<>=(2 驥鷹ク。螳亥梱:1蝨ィ陲ォ轤ク蠑ケ譏守。ョ謾サ蜃サ譌カ{0}%讎ら紫螳悟<E89EB3>蜈咲稔@J<08>
W<>=(2 驥鷹ク。螳亥梱:1蝨ィ陲ォ轤ク蠑ケ譏守。ョ謾サ蜃サ譌カ{0}%讎ら紫螳悟<E89EB3>蜈咲稔@J<08>
W<>=(2 驥鷹ク。螳亥梱:1蝨ィ陲ォ轤ク蠑ケ譏守。ョ謾サ蜃サ譌カ{0}%讎ら紫螳悟<E89EB3>蜈咲稔@J<08>
W<>=(2 驥鷹ク。螳亥梱:1蝨ィ陲ォ轤ク蠑ケ譏守。ョ謾サ蜃サ譌カ{0}%讎ら紫螳悟<E89EB3>蜈咲稔@J<08>
W<>=(2 驥鷹ク。螳亥梱:1蝨ィ陲ォ轤ク蠑ケ譏守。ョ謾サ蜃サ譌カ{0}%讎ら紫螳悟<E89EB3>蜈咲稔@J<08>
W<>=(2 驥鷹ク。螳亥梱:1蝨ィ陲ォ轤ク蠑ケ譏守。ョ謾サ蜃サ譌カ{0}%讎ら紫螳悟<E89EB3>蜈咲稔@J<08>
W<>=(2 驥鷹ク。螳亥梱:1蝨ィ陲ォ轤ク蠑ケ譏守。ョ謾サ蜃サ譌カ{0}%讎ら紫螳悟<E89EB3>蜈咲稔@J<08>"
W<>=(2 驥鷹ク。螳亥梱:1蝨ィ陲ォ轤ク蠑ケ譏守。ョ謾サ蜃サ譌カ{0}%讎ら紫螳悟<E89EB3>蜈咲稔@J<08>7
W <>=( 2 驥鷹ク。螳亥梱:1蝨ィ陲ォ轤ク蠑ケ譏守。ョ謾サ蜃サ譌カ{0}%讎ら紫螳悟<E89EB3>蜈咲稔@ J<08>Y
X
<>=(
2 驥鷹ク。螳亥梱:1蝨ィ陲ォ轤ク蠑ケ譏守。ョ謾サ蜃サ譌カ{0}%讎ら紫螳悟<E89EB3>蜈咲稔@
J<08><10>

134
data/DB_PetSkill.json Normal file
View File

@ -0,0 +1,134 @@
{
"Arr": [
{
"Id": 1,
"SkillId": 10001,
"SkillType": 1,
"PetId": 1000001,
"SkillLevel": 1,
"SkillName": "金鸡守卫",
"SkillDes": "在被炸弹明确攻击时{0}%概率完全免疫",
"SKillValue": 1,
"ItemConsum": {
"11001": 20
}
},
{
"Id": 2,
"SkillId": 10001,
"SkillType": 1,
"PetId": 1000001,
"SkillLevel": 2,
"SkillName": "金鸡守卫",
"SkillDes": "在被炸弹明确攻击时{0}%概率完全免疫",
"SKillValue": 2,
"ItemConsum": {
"11001": 3
}
},
{
"Id": 3,
"SkillId": 10001,
"SkillType": 1,
"PetId": 1000001,
"SkillLevel": 3,
"SkillName": "金鸡守卫",
"SkillDes": "在被炸弹明确攻击时{0}%概率完全免疫",
"SKillValue": 3,
"ItemConsum": {
"11001": 5
}
},
{
"Id": 4,
"SkillId": 10001,
"SkillType": 1,
"PetId": 1000001,
"SkillLevel": 4,
"SkillName": "金鸡守卫",
"SkillDes": "在被炸弹明确攻击时{0}%概率完全免疫",
"SKillValue": 4,
"ItemConsum": {
"11001": 8
}
},
{
"Id": 5,
"SkillId": 10001,
"SkillType": 1,
"PetId": 1000001,
"SkillLevel": 5,
"SkillName": "金鸡守卫",
"SkillDes": "在被炸弹明确攻击时{0}%概率完全免疫",
"SKillValue": 5,
"ItemConsum": {
"11001": 13
}
},
{
"Id": 6,
"SkillId": 10001,
"SkillType": 1,
"PetId": 1000001,
"SkillLevel": 6,
"SkillName": "金鸡守卫",
"SkillDes": "在被炸弹明确攻击时{0}%概率完全免疫",
"SKillValue": 6,
"ItemConsum": {
"11001": 21
}
},
{
"Id": 7,
"SkillId": 10001,
"SkillType": 1,
"PetId": 1000001,
"SkillLevel": 7,
"SkillName": "金鸡守卫",
"SkillDes": "在被炸弹明确攻击时{0}%概率完全免疫",
"SKillValue": 7,
"ItemConsum": {
"11001": 34
}
},
{
"Id": 8,
"SkillId": 10001,
"SkillType": 1,
"PetId": 1000001,
"SkillLevel": 8,
"SkillName": "金鸡守卫",
"SkillDes": "在被炸弹明确攻击时{0}%概率完全免疫",
"SKillValue": 8,
"ItemConsum": {
"11001": 55
}
},
{
"Id": 9,
"SkillId": 10001,
"SkillType": 1,
"PetId": 1000001,
"SkillLevel": 9,
"SkillName": "金鸡守卫",
"SkillDes": "在被炸弹明确攻击时{0}%概率完全免疫",
"SKillValue": 9,
"ItemConsum": {
"11001": 89
}
},
{
"Id": 10,
"SkillId": 10001,
"SkillType": 1,
"PetId": 1000001,
"SkillLevel": 10,
"SkillName": "金鸡守卫",
"SkillDes": "在被炸弹明确攻击时{0}%概率完全免疫",
"SKillValue": 10,
"ItemConsum": {
"11001": 144
}
}
]
}

13
data/DB_PetSkillDes.dat Normal file
View File

@ -0,0 +1,13 @@
"5(瓖0
"6(瓖0
"7(瓖0
"8(瓖02
"9(瓖02
"10(瓖02
"11(瓖02
"12(瓖02
  "13(瓖02


"14

82
data/DB_PetSkillDes.json Normal file
View File

@ -0,0 +1,82 @@
{
"Arr": [
{
"Id": 1,
"SkillId": 10001,
"SkillLevel": 1,
"SKillValue": "5",
"Fragment": 100013,
"Amount": 20
},
{
"Id": 2,
"SkillId": 10001,
"SkillLevel": 2,
"SKillValue": "6",
"Fragment": 100013,
"Amount": 20
},
{
"Id": 3,
"SkillId": 10001,
"SkillLevel": 3,
"SKillValue": "7",
"Fragment": 100013,
"Amount": 20
},
{
"Id": 4,
"SkillId": 10001,
"SkillLevel": 4,
"SKillValue": "8",
"Fragment": 100013,
"Amount": 50
},
{
"Id": 5,
"SkillId": 10001,
"SkillLevel": 5,
"SKillValue": "9",
"Fragment": 100013,
"Amount": 50
},
{
"Id": 6,
"SkillId": 10001,
"SkillLevel": 6,
"SKillValue": "10",
"Fragment": 100013,
"Amount": 50
},
{
"Id": 7,
"SkillId": 10001,
"SkillLevel": 7,
"SKillValue": "11",
"Fragment": 100013,
"Amount": 50
},
{
"Id": 8,
"SkillId": 10001,
"SkillLevel": 8,
"SKillValue": "12",
"Fragment": 100013,
"Amount": 50
},
{
"Id": 9,
"SkillId": 10001,
"SkillLevel": 9,
"SKillValue": "13",
"Fragment": 100013,
"Amount": 50
},
{
"Id": 10,
"SkillId": 10001,
"SkillLevel": 10,
"SKillValue": "14"
}
]
}

View File

@ -0,0 +1,4 @@
 (€­β8@΅θ;PdX`c
< ((€­β2ΕΈ2συ@Άθ;JΖΈJσυPdX¬`Η
?<18>ΑΧ/ 2(€­β2ΕΈ2συ@£θ;JσυJΖΈPdXξ`σ

View File

@ -0,0 +1,56 @@
{
"Arr": [
{
"Id": 1,
"BuyCountMin": 1,
"BuyCountMax": 1,
"CostDiamond": 30,
"MaxGold": 10000000,
"MaxDiamond": 150,
"DiamondId": 980001,
"CoinPrice": 100,
"DiamondPrice": 150,
"DiamondNowPrice": 99
},
{
"Id": 2,
"BuyCountMin": 2,
"BuyCountMax": 2,
"CostDiamond": 40,
"MaxGold": 10000000,
"GoldExc": {
"310003": 1,
"40005": 1
},
"MaxDiamond": 300,
"DiamondId": 980002,
"DiamondExc": {
"310003": 1,
"40006": 1
},
"CoinPrice": 100,
"DiamondPrice": 300,
"DiamondNowPrice": 199
},
{
"Id": 3,
"BuyCountMin": 3,
"BuyCountMax": 99999999,
"CostDiamond": 50,
"MaxGold": 10000000,
"GoldExc": {
"310003": 1,
"40005": 2
},
"MaxDiamond": 750,
"DiamondId": 980003,
"DiamondExc": {
"310003": 1,
"40006": 2
},
"CoinPrice": 100,
"DiamondPrice": 750,
"DiamondNowPrice": 499
}
]
}

9
data/DB_Pigbank_Prop.dat Normal file
View File

@ -0,0 +1,9 @@
 WinCoinRate
 LoseCoinRate
 DayBuyMaxCnt
WinCoinRateDiamond
LoseCoinRateDiamond
DayBuyMaxCntDiamond

34
data/DB_Pigbank_Prop.json Normal file
View File

@ -0,0 +1,34 @@
{
"Arr": [
{
"Id": 1,
"PorpName": "WinCoinRate",
"PropValue": 5
},
{
"Id": 2,
"PorpName": "LoseCoinRate",
"PropValue": 10
},
{
"Id": 3,
"PorpName": "DayBuyMaxCnt",
"PropValue": 3
},
{
"Id": 4,
"PorpName": "WinCoinRateDiamond",
"PropValue": 5
},
{
"Id": 5,
"PorpName": "LoseCoinRateDiamond",
"PropValue": 10
},
{
"Id": 6,
"PorpName": "DayBuyMaxCntDiamond",
"PropValue": 3
}
]
}

Binary file not shown.

View File

@ -63,6 +63,102 @@
"Gain": {
"100002": 500
}
}
},
{
"Id": 5,
"Group": 2,
"Cost": {
"50016": 30
},
"Gain": {
"40002": 1
},
"Times": 5
},
{
"Id": 6,
"Group": 2,
"Cost": {
"50016": 10
},
"Gain": {
"100002": 3
},
"Times": 10
},
{
"Id": 7,
"Group": 2,
"Cost": {
"50016": 5
},
"Gain": {
"30001": 15
},
"Times": 15
},
{
"Id": 8,
"Group": 2,
"Cost": {
"50016": 1
},
"Gain": {
"20003": 1
},
"Times": 20
},
{
"Id": 9,
"Group": 2,
"Cost": {
"50016": 1
},
"Gain": {
"100001": 30000
}
},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{},
{}
]
}

View File

@ -1,8 +1,9 @@
$0@HЂ‡§
0@HЂЪД
0@­в
0@HЂк0
08@H В
 08d@Hа§
082@HАљ
$0@HЂ‡§
08d@HЂЪД
08<@­в
08(@HЂк0
08@H В
 08@Hа§
08
@HАљ

View File

@ -5,7 +5,7 @@
"RankType": 1,
"Level": 36,
"Award2Id": 2,
"Award2Num": 1000,
"Award2Num": 200,
"Award3Id": 1,
"Award3Num": 30000000
},
@ -14,7 +14,7 @@
"RankType": 1,
"Level": 31,
"Award2Id": 2,
"Award2Num": 500,
"Award2Num": 100,
"Award3Id": 1,
"Award3Num": 20000000
},
@ -23,7 +23,7 @@
"RankType": 1,
"Level": 26,
"Award2Id": 2,
"Award2Num": 300,
"Award2Num": 60,
"Award3Id": 1,
"Award3Num": 10000000
},
@ -32,7 +32,7 @@
"RankType": 1,
"Level": 21,
"Award2Id": 2,
"Award2Num": 200,
"Award2Num": 40,
"Award3Id": 1,
"Award3Num": 800000
},
@ -41,7 +41,7 @@
"RankType": 1,
"Level": 16,
"Award2Id": 2,
"Award2Num": 150,
"Award2Num": 30,
"Award3Id": 1,
"Award3Num": 500000
},
@ -50,7 +50,7 @@
"RankType": 1,
"Level": 11,
"Award2Id": 2,
"Award2Num": 100,
"Award2Num": 20,
"Award3Id": 1,
"Award3Num": 300000
},
@ -59,7 +59,7 @@
"RankType": 1,
"Level": 6,
"Award2Id": 2,
"Award2Num": 50,
"Award2Num": 10,
"Award3Id": 1,
"Award3Num": 200000
}

BIN
data/DB_Skin.dat Normal file

Binary file not shown.

147
data/DB_Skin.json Normal file
View File

@ -0,0 +1,147 @@
{
"Arr": [
{
"Id": 300001,
"SkinClass": 4,
"Model": "juese",
"SkinPic": "icon_300001",
"SkinName": "活力-黄",
"SkinType": "mg_01",
"SkinSkillName": "0",
"SkinSkillIcon": "0",
"SkinSkillDes": "0",
"Turn": [
0
],
"TurnKey": [
"0"
]
},
{
"Id": 300002,
"SkinClass": 2,
"Model": "juese",
"SkinPic": "icon_300002",
"SkinName": "财神送福",
"SkinType": "mg_06",
"UnlockType": 2,
"UnlockItem": {
"310002": 20
},
"SkinSkillName": "福气东来",
"SkinSkillIcon": "SkillIcon-30002",
"SkinSkillDes": "排位赛积分提升",
"Turn": [
1
],
"TurnKey": [
"DBSkinUnlock_300002_t1"
]
},
{
"Id": 300003,
"SkinClass": 2,
"Model": "juese",
"SkinPic": "icon_300003",
"SkinName": "活力-粉",
"SkinType": "mg_02",
"UnlockType": 2,
"UnlockItem": {
"310003": 20
},
"SkinSkillName": "活力满满",
"SkinSkillIcon": "SkillIcon-30003",
"SkinSkillDes": "VIP赛每日免费报名次数提升",
"Turn": [
2
],
"TurnKey": [
"DBSkinUnlock_300003_t1"
]
},
{
"Id": 300004,
"SkinClass": 2,
"Model": "juese",
"SkinPic": "icon_300004",
"SkinName": "活力-青",
"SkinType": "mg_03",
"UnlockType": 2,
"UnlockItem": {
"310004": 20
},
"SkinSkillName": "金币满满",
"SkinSkillIcon": "SkillIcon-30004",
"SkinSkillDes": "每日礼包金币奖励提升",
"Turn": [
2
],
"TurnKey": [
"DBSkinUnlock_300004_t1"
]
},
{
"Id": 300005,
"SkinClass": 2,
"Model": "juese",
"SkinPic": "icon_300005",
"SkinName": "摇滚小子",
"SkinType": "mg_04",
"UnlockType": 2,
"UnlockItem": {
"310005": 20
},
"SkinSkillName": "金币加成",
"SkinSkillIcon": "SkillIcon-30005",
"SkinSkillDes": "每日任务金币奖励加成",
"Turn": [
3
],
"TurnKey": [
"DBSkinUnlock_300005_t1"
]
},
{
"Id": 300006,
"SkinClass": 4,
"Model": "juese",
"SkinPic": "icon_300006",
"SkinName": "潜水员",
"SkinType": "mg_05",
"UnlockType": 2,
"UnlockItem": {
"310006": 20
},
"SkinSkillName": "0",
"SkinSkillIcon": "0",
"SkinSkillDes": "0",
"Turn": [
4
],
"TurnKey": [
"DBSkinUnlock_300006_t1"
]
},
{
"Id": 300007,
"SkinClass": 2,
"Model": "juese",
"SkinPic": "icon_300007",
"SkinName": "冲浪健将",
"SkinType": "mg_07",
"UnlockType": 2,
"UnlockItem": {
"310007": 20
},
"SkinSkillName": "好运加成",
"SkinSkillIcon": "SkillIcon-30007",
"SkinSkillDes": "每次钻石抽奖幸运值提升",
"Turn": [
5
],
"TurnKey": [
"DBSkinUnlock_300007_t1"
]
}
]
}

89
data/DB_SkinLevel.dat Normal file
View File

@ -0,0 +1,89 @@
á§B0
á§"ñõB0
á§"ñõB0
á§"ñõB0
á§"ñõ B0
á§"ñõB0
á§"ñõ"B0
á§"ñõ7B0
 á§ "ñõYB0

á§
"ñõ<10>B0
+ â§(²ê08BæŽä½<C3A4>èµç§¯åˆ†æ<E280A0><C3A6>å<EFBFBD>‡{0}%
3 â§"òõ(²ê08BæŽä½<C3A4>èµç§¯åˆ†æ<E280A0><C3A6>å<EFBFBD>‡{0}%
3 â§"òõ(²ê08BæŽä½<C3A4>èµç§¯åˆ†æ<E280A0><C3A6>å<EFBFBD>‡{0}%
3â§"òõ(²ê08BæŽä½<C3A4>èµç§¯åˆ†æ<E280A0><C3A6>å<EFBFBD>‡{0}%
3â§"òõ (²ê08BæŽä½<C3A4>èµç§¯åˆ†æ<E280A0><C3A6>å<EFBFBD>‡{0}%
3â§"òõ(²ê08BæŽä½<C3A4>èµç§¯åˆ†æ<E280A0><C3A6>å<EFBFBD>‡{0}%
3â§"òõ"(²ê08BæŽä½<C3A4>èµç§¯åˆ†æ<E280A0><C3A6>å<EFBFBD>‡{0}%
3â§"òõ7(²ê08BæŽä½<C3A4>èµç§¯åˆ†æ<E280A0><C3A6>å<EFBFBD>‡{0}%
3â§ "òõY(²ê0 8 BæŽä½<C3A4>èµç§¯åˆ†æ<E280A0><C3A6>å<EFBFBD>‡{0}%
4â§
"òõ<10>(²ê0
8
BæŽä½<C3A4>èµç§¯åˆ†æ<E280A0><C3A6>å<EFBFBD>‡{0}%
9ã§(³ê08B'VIPèµæ¯<C3A6>æ—¥å…<C3A5>费报å<C2A5><C3A5>次数æ<C2B0><C3A6>å<EFBFBD>‡{0}
Aã§"óõ(³ê08B'VIPèµæ¯<C3A6>æ—¥å…<C3A5>费报å<C2A5><C3A5>次数æ<C2B0><C3A6>å<EFBFBD>‡{0}
Aã§"óõ(³ê08B'VIPèµæ¯<C3A6>æ—¥å…<C3A5>费报å<C2A5><C3A5>次数æ<C2B0><C3A6>å<EFBFBD>‡{0}
Aã§"óõ(³ê08B'VIPèµæ¯<C3A6>æ—¥å…<C3A5>费报å<C2A5><C3A5>次数æ<C2B0><C3A6>å<EFBFBD>‡{0}
Aã§"óõ (³ê08B'VIPèµæ¯<C3A6>æ—¥å…<C3A5>费报å<C2A5><C3A5>次数æ<C2B0><C3A6>å<EFBFBD>‡{0}
Aã§"óõ(³ê08B'VIPèµæ¯<C3A6>æ—¥å…<C3A5>费报å<C2A5><C3A5>次数æ<C2B0><C3A6>å<EFBFBD>‡{0}
Aã§"óõ"(³ê08B'VIPèµæ¯<C3A6>æ—¥å…<C3A5>费报å<C2A5><C3A5>次数æ<C2B0><C3A6>å<EFBFBD>‡{0}
Aã§"óõ7(³ê08B'VIPèµæ¯<C3A6>æ—¥å…<C3A5>费报å<C2A5><C3A5>次数æ<C2B0><C3A6>å<EFBFBD>‡{0}
Aã§ "óõY(³ê0 8 B'VIPèµæ¯<C3A6>æ—¥å…<C3A5>费报å<C2A5><C3A5>次数æ<C2B0><C3A6>å<EFBFBD>‡{0}
Bã§
"óõ<10>(³ê0
8
B'VIPèµæ¯<C3A6>æ—¥å…<C3A5>费报å<C2A5><C3A5>次数æ<C2B0><C3A6>å<EFBFBD>‡{0}
4ä§(´ê08B"æ¯<C3A6>日礼包é‡å¸<C3A5>å¥åбæ<C2B1><C3A6>å<EFBFBD>‡{0}%
< ä§"ôõ(´ê08B"æ¯<C3A6>日礼包é‡å¸<C3A5>å¥åбæ<C2B1><C3A6>å<EFBFBD>‡{0}%
<!ä§"ôõ(´ê08B"æ¯<C3A6>日礼包é‡å¸<C3A5>å¥åбæ<C2B1><C3A6>å<EFBFBD>‡{0}%
<"ä§"ôõ(´ê08B"æ¯<C3A6>日礼包é‡å¸<C3A5>å¥åбæ<C2B1><C3A6>å<EFBFBD>‡{0}%
<#ä§"ôõ (´ê08B"æ¯<C3A6>日礼包é‡å¸<C3A5>å¥åбæ<C2B1><C3A6>å<EFBFBD>‡{0}%
<$ä§"ôõ(´ê08B"æ¯<C3A6>日礼包é‡å¸<C3A5>å¥åбæ<C2B1><C3A6>å<EFBFBD>‡{0}%
<%ä§"ôõ"(´ê08B"æ¯<C3A6>日礼包é‡å¸<C3A5>å¥åбæ<C2B1><C3A6>å<EFBFBD>‡{0}%
<&ä§"ôõ7(´ê08B"æ¯<C3A6>日礼包é‡å¸<C3A5>å¥åбæ<C2B1><C3A6>å<EFBFBD>‡{0}%
<'ä§ "ôõY(´ê0 8 B"æ¯<C3A6>日礼包é‡å¸<C3A5>å¥åбæ<C2B1><C3A6>å<EFBFBD>‡{0}%
=(ä§
"ôõ<10>(´ê0
8
B"æ¯<C3A6>日礼包é‡å¸<C3A5>å¥åбæ<C2B1><C3A6>å<EFBFBD>‡{0}%
4)å§(µê08B"æ¯<C3A6>日任务é‡å¸<C3A5>å¥åбæ<C2B1><C3A6>å<EFBFBD>‡{0}%
<*å§"õõ(µê08B"æ¯<C3A6>日任务é‡å¸<C3A5>å¥åбæ<C2B1><C3A6>å<EFBFBD>‡{0}%
<+å§"õõ(µê08B"æ¯<C3A6>日任务é‡å¸<C3A5>å¥åбæ<C2B1><C3A6>å<EFBFBD>‡{0}%
<,å§"õõ(µê08B"æ¯<C3A6>日任务é‡å¸<C3A5>å¥åбæ<C2B1><C3A6>å<EFBFBD>‡{0}%
<-å§"õõ (µê08B"æ¯<C3A6>日任务é‡å¸<C3A5>å¥åбæ<C2B1><C3A6>å<EFBFBD>‡{0}%
<.å§"õõ(µê08B"æ¯<C3A6>日任务é‡å¸<C3A5>å¥åбæ<C2B1><C3A6>å<EFBFBD>‡{0}%
</å§"õõ"(µê08B"æ¯<C3A6>日任务é‡å¸<C3A5>å¥åбæ<C2B1><C3A6>å<EFBFBD>‡{0}%
<0å§"õõ7(µê08B"æ¯<C3A6>日任务é‡å¸<C3A5>å¥åбæ<C2B1><C3A6>å<EFBFBD>‡{0}%
<1å§ "õõY(µê0 8 B"æ¯<C3A6>日任务é‡å¸<C3A5>å¥åбæ<C2B1><C3A6>å<EFBFBD>‡{0}%
=2å§
"õõ<10>(µê0
8
B"æ¯<C3A6>日任务é‡å¸<C3A5>å¥åбæ<C2B1><C3A6>å<EFBFBD>‡{0}%
3æ§B0
4æ§"öõB0
5æ§"öõB0
6æ§"öõB0
7æ§"öõ B0
8æ§"öõB0
9æ§"öõ"B0
:æ§"öõ7B0
;æ§ "öõYB0
<æ§
"öõ<10>B0
7=ç§(·ê08B%æ¯<C3A6>次é»çŸ³æŠ½å¥å¹¸è¿<C3A8>值æ<C2BC><C3A6>å<EFBFBD>‡{0}%
?>ç§"÷õ(·ê08B%æ¯<C3A6>次é»çŸ³æŠ½å¥å¹¸è¿<C3A8>值æ<C2BC><C3A6>å<EFBFBD>‡{0}%
??ç§"÷õ(·ê08B%æ¯<C3A6>次é»çŸ³æŠ½å¥å¹¸è¿<C3A8>值æ<C2BC><C3A6>å<EFBFBD>‡{0}%
?@ç§"÷õ(·ê08B%æ¯<C3A6>次é»çŸ³æŠ½å¥å¹¸è¿<C3A8>值æ<C2BC><C3A6>å<EFBFBD>‡{0}%
?Aç§"÷õ (·ê08B%æ¯<C3A6>次é»çŸ³æŠ½å¥å¹¸è¿<C3A8>值æ<C2BC><C3A6>å<EFBFBD>‡{0}%
?Bç§"÷õ(·ê08B%æ¯<C3A6>次é»çŸ³æŠ½å¥å¹¸è¿<C3A8>值æ<C2BC><C3A6>å<EFBFBD>‡{0}%
?Cç§"÷õ"(·ê08B%æ¯<C3A6>次é»çŸ³æŠ½å¥å¹¸è¿<C3A8>值æ<C2BC><C3A6>å<EFBFBD>‡{0}%
?Dç§"÷õ7(·ê08B%æ¯<C3A6>次é»çŸ³æŠ½å¥å¹¸è¿<C3A8>值æ<C2BC><C3A6>å<EFBFBD>‡{0}%
?Eç§ "÷õY(·ê0 8 B%æ¯<C3A6>次é»çŸ³æŠ½å¥å¹¸è¿<C3A8>值æ<C2BC><C3A6>å<EFBFBD>‡{0}%
@Fç§
"÷õ<10>(·ê0
8
B%æ¯<C3A6>次é»çŸ³æŠ½å¥å¹¸è¿<C3A8>值æ<C2BC><C3A6>å<EFBFBD>‡{0}%

763
data/DB_SkinLevel.json Normal file
View File

@ -0,0 +1,763 @@
{
"Arr": [
{
"Id": 1,
"SkinId": 300001,
"Level": 1,
"SkinSkillDes": "0"
},
{
"Id": 2,
"SkinId": 300001,
"Level": 2,
"UpItem": {
"310001": 3
},
"SkinSkillDes": "0"
},
{
"Id": 3,
"SkinId": 300001,
"Level": 3,
"UpItem": {
"310001": 5
},
"SkinSkillDes": "0"
},
{
"Id": 4,
"SkinId": 300001,
"Level": 4,
"UpItem": {
"310001": 8
},
"SkinSkillDes": "0"
},
{
"Id": 5,
"SkinId": 300001,
"Level": 5,
"UpItem": {
"310001": 13
},
"SkinSkillDes": "0"
},
{
"Id": 6,
"SkinId": 300001,
"Level": 6,
"UpItem": {
"310001": 21
},
"SkinSkillDes": "0"
},
{
"Id": 7,
"SkinId": 300001,
"Level": 7,
"UpItem": {
"310001": 34
},
"SkinSkillDes": "0"
},
{
"Id": 8,
"SkinId": 300001,
"Level": 8,
"UpItem": {
"310001": 55
},
"SkinSkillDes": "0"
},
{
"Id": 9,
"SkinId": 300001,
"Level": 9,
"UpItem": {
"310001": 89
},
"SkinSkillDes": "0"
},
{
"Id": 10,
"SkinId": 300001,
"Level": 10,
"UpItem": {
"310001": 144
},
"SkinSkillDes": "0"
},
{
"Id": 11,
"SkinId": 300002,
"Level": 1,
"SkinSkillId": 30002,
"SkinSkillLevel": 1,
"SkinSkillValue": 1,
"SkinSkillDes": "排位赛积分提升{0}%"
},
{
"Id": 12,
"SkinId": 300002,
"Level": 2,
"UpItem": {
"310002": 3
},
"SkinSkillId": 30002,
"SkinSkillLevel": 2,
"SkinSkillValue": 2,
"SkinSkillDes": "排位赛积分提升{0}%"
},
{
"Id": 13,
"SkinId": 300002,
"Level": 3,
"UpItem": {
"310002": 5
},
"SkinSkillId": 30002,
"SkinSkillLevel": 3,
"SkinSkillValue": 3,
"SkinSkillDes": "排位赛积分提升{0}%"
},
{
"Id": 14,
"SkinId": 300002,
"Level": 4,
"UpItem": {
"310002": 8
},
"SkinSkillId": 30002,
"SkinSkillLevel": 4,
"SkinSkillValue": 4,
"SkinSkillDes": "排位赛积分提升{0}%"
},
{
"Id": 15,
"SkinId": 300002,
"Level": 5,
"UpItem": {
"310002": 13
},
"SkinSkillId": 30002,
"SkinSkillLevel": 5,
"SkinSkillValue": 5,
"SkinSkillDes": "排位赛积分提升{0}%"
},
{
"Id": 16,
"SkinId": 300002,
"Level": 6,
"UpItem": {
"310002": 21
},
"SkinSkillId": 30002,
"SkinSkillLevel": 6,
"SkinSkillValue": 6,
"SkinSkillDes": "排位赛积分提升{0}%"
},
{
"Id": 17,
"SkinId": 300002,
"Level": 7,
"UpItem": {
"310002": 34
},
"SkinSkillId": 30002,
"SkinSkillLevel": 7,
"SkinSkillValue": 7,
"SkinSkillDes": "排位赛积分提升{0}%"
},
{
"Id": 18,
"SkinId": 300002,
"Level": 8,
"UpItem": {
"310002": 55
},
"SkinSkillId": 30002,
"SkinSkillLevel": 8,
"SkinSkillValue": 8,
"SkinSkillDes": "排位赛积分提升{0}%"
},
{
"Id": 19,
"SkinId": 300002,
"Level": 9,
"UpItem": {
"310002": 89
},
"SkinSkillId": 30002,
"SkinSkillLevel": 9,
"SkinSkillValue": 9,
"SkinSkillDes": "排位赛积分提升{0}%"
},
{
"Id": 20,
"SkinId": 300002,
"Level": 10,
"UpItem": {
"310002": 144
},
"SkinSkillId": 30002,
"SkinSkillLevel": 10,
"SkinSkillValue": 10,
"SkinSkillDes": "排位赛积分提升{0}%"
},
{
"Id": 21,
"SkinId": 300003,
"Level": 1,
"SkinSkillId": 30003,
"SkinSkillLevel": 1,
"SkinSkillValue": 1,
"SkinSkillDes": "VIP赛每日免费报名次数提升{0}"
},
{
"Id": 22,
"SkinId": 300003,
"Level": 2,
"UpItem": {
"310003": 3
},
"SkinSkillId": 30003,
"SkinSkillLevel": 2,
"SkinSkillValue": 2,
"SkinSkillDes": "VIP赛每日免费报名次数提升{0}"
},
{
"Id": 23,
"SkinId": 300003,
"Level": 3,
"UpItem": {
"310003": 5
},
"SkinSkillId": 30003,
"SkinSkillLevel": 3,
"SkinSkillValue": 3,
"SkinSkillDes": "VIP赛每日免费报名次数提升{0}"
},
{
"Id": 24,
"SkinId": 300003,
"Level": 4,
"UpItem": {
"310003": 8
},
"SkinSkillId": 30003,
"SkinSkillLevel": 4,
"SkinSkillValue": 4,
"SkinSkillDes": "VIP赛每日免费报名次数提升{0}"
},
{
"Id": 25,
"SkinId": 300003,
"Level": 5,
"UpItem": {
"310003": 13
},
"SkinSkillId": 30003,
"SkinSkillLevel": 5,
"SkinSkillValue": 5,
"SkinSkillDes": "VIP赛每日免费报名次数提升{0}"
},
{
"Id": 26,
"SkinId": 300003,
"Level": 6,
"UpItem": {
"310003": 21
},
"SkinSkillId": 30003,
"SkinSkillLevel": 6,
"SkinSkillValue": 6,
"SkinSkillDes": "VIP赛每日免费报名次数提升{0}"
},
{
"Id": 27,
"SkinId": 300003,
"Level": 7,
"UpItem": {
"310003": 34
},
"SkinSkillId": 30003,
"SkinSkillLevel": 7,
"SkinSkillValue": 7,
"SkinSkillDes": "VIP赛每日免费报名次数提升{0}"
},
{
"Id": 28,
"SkinId": 300003,
"Level": 8,
"UpItem": {
"310003": 55
},
"SkinSkillId": 30003,
"SkinSkillLevel": 8,
"SkinSkillValue": 8,
"SkinSkillDes": "VIP赛每日免费报名次数提升{0}"
},
{
"Id": 29,
"SkinId": 300003,
"Level": 9,
"UpItem": {
"310003": 89
},
"SkinSkillId": 30003,
"SkinSkillLevel": 9,
"SkinSkillValue": 9,
"SkinSkillDes": "VIP赛每日免费报名次数提升{0}"
},
{
"Id": 30,
"SkinId": 300003,
"Level": 10,
"UpItem": {
"310003": 144
},
"SkinSkillId": 30003,
"SkinSkillLevel": 10,
"SkinSkillValue": 10,
"SkinSkillDes": "VIP赛每日免费报名次数提升{0}"
},
{
"Id": 31,
"SkinId": 300004,
"Level": 1,
"SkinSkillId": 30004,
"SkinSkillLevel": 1,
"SkinSkillValue": 1,
"SkinSkillDes": "每日礼包金币奖励提升{0}%"
},
{
"Id": 32,
"SkinId": 300004,
"Level": 2,
"UpItem": {
"310004": 3
},
"SkinSkillId": 30004,
"SkinSkillLevel": 2,
"SkinSkillValue": 2,
"SkinSkillDes": "每日礼包金币奖励提升{0}%"
},
{
"Id": 33,
"SkinId": 300004,
"Level": 3,
"UpItem": {
"310004": 5
},
"SkinSkillId": 30004,
"SkinSkillLevel": 3,
"SkinSkillValue": 3,
"SkinSkillDes": "每日礼包金币奖励提升{0}%"
},
{
"Id": 34,
"SkinId": 300004,
"Level": 4,
"UpItem": {
"310004": 8
},
"SkinSkillId": 30004,
"SkinSkillLevel": 4,
"SkinSkillValue": 4,
"SkinSkillDes": "每日礼包金币奖励提升{0}%"
},
{
"Id": 35,
"SkinId": 300004,
"Level": 5,
"UpItem": {
"310004": 13
},
"SkinSkillId": 30004,
"SkinSkillLevel": 5,
"SkinSkillValue": 5,
"SkinSkillDes": "每日礼包金币奖励提升{0}%"
},
{
"Id": 36,
"SkinId": 300004,
"Level": 6,
"UpItem": {
"310004": 21
},
"SkinSkillId": 30004,
"SkinSkillLevel": 6,
"SkinSkillValue": 6,
"SkinSkillDes": "每日礼包金币奖励提升{0}%"
},
{
"Id": 37,
"SkinId": 300004,
"Level": 7,
"UpItem": {
"310004": 34
},
"SkinSkillId": 30004,
"SkinSkillLevel": 7,
"SkinSkillValue": 7,
"SkinSkillDes": "每日礼包金币奖励提升{0}%"
},
{
"Id": 38,
"SkinId": 300004,
"Level": 8,
"UpItem": {
"310004": 55
},
"SkinSkillId": 30004,
"SkinSkillLevel": 8,
"SkinSkillValue": 8,
"SkinSkillDes": "每日礼包金币奖励提升{0}%"
},
{
"Id": 39,
"SkinId": 300004,
"Level": 9,
"UpItem": {
"310004": 89
},
"SkinSkillId": 30004,
"SkinSkillLevel": 9,
"SkinSkillValue": 9,
"SkinSkillDes": "每日礼包金币奖励提升{0}%"
},
{
"Id": 40,
"SkinId": 300004,
"Level": 10,
"UpItem": {
"310004": 144
},
"SkinSkillId": 30004,
"SkinSkillLevel": 10,
"SkinSkillValue": 10,
"SkinSkillDes": "每日礼包金币奖励提升{0}%"
},
{
"Id": 41,
"SkinId": 300005,
"Level": 1,
"SkinSkillId": 30005,
"SkinSkillLevel": 1,
"SkinSkillValue": 1,
"SkinSkillDes": "每日任务金币奖励提升{0}%"
},
{
"Id": 42,
"SkinId": 300005,
"Level": 2,
"UpItem": {
"310005": 3
},
"SkinSkillId": 30005,
"SkinSkillLevel": 2,
"SkinSkillValue": 2,
"SkinSkillDes": "每日任务金币奖励提升{0}%"
},
{
"Id": 43,
"SkinId": 300005,
"Level": 3,
"UpItem": {
"310005": 5
},
"SkinSkillId": 30005,
"SkinSkillLevel": 3,
"SkinSkillValue": 3,
"SkinSkillDes": "每日任务金币奖励提升{0}%"
},
{
"Id": 44,
"SkinId": 300005,
"Level": 4,
"UpItem": {
"310005": 8
},
"SkinSkillId": 30005,
"SkinSkillLevel": 4,
"SkinSkillValue": 4,
"SkinSkillDes": "每日任务金币奖励提升{0}%"
},
{
"Id": 45,
"SkinId": 300005,
"Level": 5,
"UpItem": {
"310005": 13
},
"SkinSkillId": 30005,
"SkinSkillLevel": 5,
"SkinSkillValue": 5,
"SkinSkillDes": "每日任务金币奖励提升{0}%"
},
{
"Id": 46,
"SkinId": 300005,
"Level": 6,
"UpItem": {
"310005": 21
},
"SkinSkillId": 30005,
"SkinSkillLevel": 6,
"SkinSkillValue": 6,
"SkinSkillDes": "每日任务金币奖励提升{0}%"
},
{
"Id": 47,
"SkinId": 300005,
"Level": 7,
"UpItem": {
"310005": 34
},
"SkinSkillId": 30005,
"SkinSkillLevel": 7,
"SkinSkillValue": 7,
"SkinSkillDes": "每日任务金币奖励提升{0}%"
},
{
"Id": 48,
"SkinId": 300005,
"Level": 8,
"UpItem": {
"310005": 55
},
"SkinSkillId": 30005,
"SkinSkillLevel": 8,
"SkinSkillValue": 8,
"SkinSkillDes": "每日任务金币奖励提升{0}%"
},
{
"Id": 49,
"SkinId": 300005,
"Level": 9,
"UpItem": {
"310005": 89
},
"SkinSkillId": 30005,
"SkinSkillLevel": 9,
"SkinSkillValue": 9,
"SkinSkillDes": "每日任务金币奖励提升{0}%"
},
{
"Id": 50,
"SkinId": 300005,
"Level": 10,
"UpItem": {
"310005": 144
},
"SkinSkillId": 30005,
"SkinSkillLevel": 10,
"SkinSkillValue": 10,
"SkinSkillDes": "每日任务金币奖励提升{0}%"
},
{
"Id": 51,
"SkinId": 300006,
"Level": 1,
"SkinSkillDes": "0"
},
{
"Id": 52,
"SkinId": 300006,
"Level": 2,
"UpItem": {
"310006": 3
},
"SkinSkillDes": "0"
},
{
"Id": 53,
"SkinId": 300006,
"Level": 3,
"UpItem": {
"310006": 5
},
"SkinSkillDes": "0"
},
{
"Id": 54,
"SkinId": 300006,
"Level": 4,
"UpItem": {
"310006": 8
},
"SkinSkillDes": "0"
},
{
"Id": 55,
"SkinId": 300006,
"Level": 5,
"UpItem": {
"310006": 13
},
"SkinSkillDes": "0"
},
{
"Id": 56,
"SkinId": 300006,
"Level": 6,
"UpItem": {
"310006": 21
},
"SkinSkillDes": "0"
},
{
"Id": 57,
"SkinId": 300006,
"Level": 7,
"UpItem": {
"310006": 34
},
"SkinSkillDes": "0"
},
{
"Id": 58,
"SkinId": 300006,
"Level": 8,
"UpItem": {
"310006": 55
},
"SkinSkillDes": "0"
},
{
"Id": 59,
"SkinId": 300006,
"Level": 9,
"UpItem": {
"310006": 89
},
"SkinSkillDes": "0"
},
{
"Id": 60,
"SkinId": 300006,
"Level": 10,
"UpItem": {
"310006": 144
},
"SkinSkillDes": "0"
},
{
"Id": 61,
"SkinId": 300007,
"Level": 1,
"SkinSkillId": 30007,
"SkinSkillLevel": 1,
"SkinSkillValue": 1,
"SkinSkillDes": "每次钻石抽奖幸运值提升{0}%"
},
{
"Id": 62,
"SkinId": 300007,
"Level": 2,
"UpItem": {
"310007": 3
},
"SkinSkillId": 30007,
"SkinSkillLevel": 2,
"SkinSkillValue": 2,
"SkinSkillDes": "每次钻石抽奖幸运值提升{0}%"
},
{
"Id": 63,
"SkinId": 300007,
"Level": 3,
"UpItem": {
"310007": 5
},
"SkinSkillId": 30007,
"SkinSkillLevel": 3,
"SkinSkillValue": 3,
"SkinSkillDes": "每次钻石抽奖幸运值提升{0}%"
},
{
"Id": 64,
"SkinId": 300007,
"Level": 4,
"UpItem": {
"310007": 8
},
"SkinSkillId": 30007,
"SkinSkillLevel": 4,
"SkinSkillValue": 4,
"SkinSkillDes": "每次钻石抽奖幸运值提升{0}%"
},
{
"Id": 65,
"SkinId": 300007,
"Level": 5,
"UpItem": {
"310007": 13
},
"SkinSkillId": 30007,
"SkinSkillLevel": 5,
"SkinSkillValue": 5,
"SkinSkillDes": "每次钻石抽奖幸运值提升{0}%"
},
{
"Id": 66,
"SkinId": 300007,
"Level": 6,
"UpItem": {
"310007": 21
},
"SkinSkillId": 30007,
"SkinSkillLevel": 6,
"SkinSkillValue": 6,
"SkinSkillDes": "每次钻石抽奖幸运值提升{0}%"
},
{
"Id": 67,
"SkinId": 300007,
"Level": 7,
"UpItem": {
"310007": 34
},
"SkinSkillId": 30007,
"SkinSkillLevel": 7,
"SkinSkillValue": 7,
"SkinSkillDes": "每次钻石抽奖幸运值提升{0}%"
},
{
"Id": 68,
"SkinId": 300007,
"Level": 8,
"UpItem": {
"310007": 55
},
"SkinSkillId": 30007,
"SkinSkillLevel": 8,
"SkinSkillValue": 8,
"SkinSkillDes": "每次钻石抽奖幸运值提升{0}%"
},
{
"Id": 69,
"SkinId": 300007,
"Level": 9,
"UpItem": {
"310007": 89
},
"SkinSkillId": 30007,
"SkinSkillLevel": 9,
"SkinSkillValue": 9,
"SkinSkillDes": "每次钻石抽奖幸运值提升{0}%"
},
{
"Id": 70,
"SkinId": 300007,
"Level": 10,
"UpItem": {
"310007": 144
},
"SkinSkillId": 30007,
"SkinSkillLevel": 10,
"SkinSkillValue": 10,
"SkinSkillDes": "每次钻石抽奖幸运值提升{0}%"
}
]
}

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -3,8 +3,8 @@
{
"Name": "不是VIP",
"Privilege1": [
100000,
2
0,
0
],
"Privilege2": [
0,
@ -28,7 +28,11 @@
"获得专属头像框",
"获得专属炮台",
"更多VIP功能正待开发"
]
],
"Privilege9": [
0
],
"PrivilegeShow": 100
},
{
"Id": 1,
@ -36,8 +40,8 @@
"Count": 1000,
"VipExp": 1000,
"Privilege1": [
100000,
100
0,
0
],
"Privilege2": [
0,
@ -62,7 +66,14 @@
"获得专属头像框",
"获得专属炮台",
"更多VIP功能正待开发"
]
],
"MatchFreeTimes": 1,
"Privilege9": [
0,
0,
0
],
"PrivilegeShow": 2000
},
{
"Id": 2,
@ -70,8 +81,8 @@
"Count": 2000,
"VipExp": 2000,
"Privilege1": [
150000,
150
0,
0
],
"Privilege2": [
0,
@ -96,7 +107,15 @@
"获得专属头像框",
"获得专属炮台",
"更多VIP功能正待开发"
]
],
"MatchFreeTimes": 2,
"Privilege9": [
0,
0,
0,
0
],
"PrivilegeShow": 3000
},
{
"Id": 3,
@ -104,8 +123,8 @@
"Count": 5000,
"VipExp": 5000,
"Privilege1": [
200000,
200
0,
0
],
"Privilege2": [
0,
@ -130,7 +149,14 @@
"获得专属头像框",
"获得专属炮台",
"更多VIP功能正待开发"
]
],
"MatchFreeTimes": 3,
"Privilege9": [
0,
0,
0
],
"PrivilegeShow": 4000
},
{
"Id": 4,
@ -138,8 +164,8 @@
"Count": 10000,
"VipExp": 10000,
"Privilege1": [
300000,
250
0,
0
],
"Privilege2": [
0,
@ -164,7 +190,14 @@
"获得专属头像框",
"获得专属炮台",
"更多VIP功能正待开发"
]
],
"MatchFreeTimes": 4,
"Privilege9": [
0,
0,
0
],
"PrivilegeShow": 5000
},
{
"Id": 5,
@ -172,8 +205,8 @@
"Count": 20000,
"VipExp": 20000,
"Privilege1": [
400000,
300
0,
0
],
"Privilege2": [
0,
@ -198,7 +231,15 @@
"获得专属头像框",
"获得专属炮台",
"更多VIP功能正待开发"
]
],
"MatchFreeTimes": 5,
"Privilege9": [
0,
0,
0,
0
],
"PrivilegeShow": 6000
},
{
"Id": 6,
@ -206,8 +247,8 @@
"Count": 50000,
"VipExp": 50000,
"Privilege1": [
500000,
350
0,
0
],
"Privilege2": [
0,
@ -232,7 +273,14 @@
"获得专属头像框",
"获得专属炮台",
"更多VIP功能正待开发"
]
],
"MatchFreeTimes": 6,
"Privilege9": [
0,
0,
0
],
"PrivilegeShow": 7000
},
{
"Id": 7,
@ -240,8 +288,8 @@
"Count": 100000,
"VipExp": 100000,
"Privilege1": [
600000,
400
0,
0
],
"Privilege2": [
0,
@ -266,7 +314,14 @@
"获得专属头像框",
"获得专属炮台",
"更多VIP功能正待开发"
]
],
"MatchFreeTimes": 7,
"Privilege9": [
0,
0,
0
],
"PrivilegeShow": 8000
},
{
"Id": 8,
@ -274,8 +329,8 @@
"Count": 200000,
"VipExp": 200000,
"Privilege1": [
700000,
450
0,
0
],
"Privilege2": [
0,
@ -300,7 +355,14 @@
"获得专属头像框",
"获得专属炮台",
"更多VIP功能正待开发"
]
],
"MatchFreeTimes": 8,
"Privilege9": [
0,
0,
0
],
"PrivilegeShow": 9000
},
{
"Id": 9,
@ -308,8 +370,8 @@
"Count": 500000,
"VipExp": 500000,
"Privilege1": [
800000,
500
0,
0
],
"Privilege2": [
0,
@ -334,7 +396,14 @@
"获得专属头像框",
"获得专属炮台",
"更多VIP功能正待开发"
]
],
"MatchFreeTimes": 9,
"Privilege9": [
0,
0,
0
],
"PrivilegeShow": 10000
},
{
"Id": 10,
@ -342,8 +411,8 @@
"Count": 1000000,
"VipExp": 1000000,
"Privilege1": [
900000,
550
0,
0
],
"Privilege2": [
0,
@ -368,7 +437,14 @@
"获得专属头像框",
"获得专属炮台",
"更多VIP功能正待开发"
]
],
"MatchFreeTimes": 10,
"Privilege9": [
0,
0,
0
],
"PrivilegeShow": 11000
},
{
"Id": 11,
@ -376,8 +452,8 @@
"Count": 2000000,
"VipExp": 2000000,
"Privilege1": [
1000000,
600
0,
0
],
"Privilege2": [
0,
@ -402,7 +478,14 @@
"获得专属头像框",
"获得专属炮台",
"更多VIP功能正待开发"
]
],
"MatchFreeTimes": 11,
"Privilege9": [
0,
0,
0
],
"PrivilegeShow": 12000
},
{
"Id": 12,
@ -410,8 +493,8 @@
"Count": 5000000,
"VipExp": 5000000,
"Privilege1": [
2000000,
650
0,
0
],
"Privilege2": [
0,
@ -436,7 +519,14 @@
"获得专属头像框",
"获得专属炮台",
"更多VIP功能正待开发"
]
],
"MatchFreeTimes": 12,
"Privilege9": [
0,
0,
0
],
"PrivilegeShow": 13000
},
{
"Id": 13,
@ -444,8 +534,8 @@
"Count": 10000000,
"VipExp": 10000000,
"Privilege1": [
3000000,
700
0,
0
],
"Privilege2": [
0,
@ -470,7 +560,14 @@
"获得专属头像框",
"获得专属炮台",
"更多VIP功能正待开发"
]
],
"MatchFreeTimes": 13,
"Privilege9": [
0,
0,
0
],
"PrivilegeShow": 14000
},
{
"Id": 14,
@ -478,8 +575,8 @@
"Count": 20000000,
"VipExp": 20000000,
"Privilege1": [
4000000,
750
0,
0
],
"Privilege2": [
0,
@ -504,7 +601,14 @@
"获得专属头像框",
"获得专属炮台",
"更多VIP功能正待开发"
]
],
"MatchFreeTimes": 14,
"Privilege9": [
0,
0,
0
],
"PrivilegeShow": 15000
},
{
"Id": 15,
@ -512,8 +616,8 @@
"Count": 50000000,
"VipExp": 50000000,
"Privilege1": [
5000000,
800
0,
0
],
"Privilege2": [
0,
@ -538,7 +642,14 @@
"获得专属头像框",
"获得专属炮台",
"更多VIP功能正待开发"
]
],
"MatchFreeTimes": 15,
"Privilege9": [
0,
0,
0
],
"PrivilegeShow": 16000
},
{
"Id": 16,
@ -546,8 +657,8 @@
"Count": 100000000,
"VipExp": 100000000,
"Privilege1": [
6000000,
850
0,
0
],
"Privilege2": [
0,
@ -572,8 +683,14 @@
"获得专属头像框",
"获得专属炮台",
"更多VIP功能正待开发"
]
},
{}
],
"MatchFreeTimes": 16,
"Privilege9": [
0,
0,
0
],
"PrivilegeShow": 17000
}
]
}

7
data/DB_VIPShow.dat Normal file
View File

@ -0,0 +1,7 @@
ä§*
VIPShow.t1
ã§ *
VIPShow.t2
ц *
VIPShow.t3

24
data/DB_VIPShow.json Normal file
View File

@ -0,0 +1,24 @@
{
"Arr": [
{
"Id": 1,
"Type": 1,
"SkinId": 300004,
"VIPDes": "VIPShow.t1"
},
{
"Id": 2,
"Type": 1,
"SkinId": 300003,
"VIPLevel": 3,
"VIPDes": "VIPShow.t2"
},
{
"Id": 3,
"Type": 2,
"SkinId": 50001,
"VIPLevel": 6,
"VIPDes": "VIPShow.t3"
}
]
}

View File

@ -0,0 +1,10 @@
{
"GameName":"cashmania",
"GameId":313,
"GameMode":[0],
"SceneType":[1,2,3,4],
"CanForceStart":true,
"DefaultPlayerCnt":1,
"DependentPlayerCnt":true,
"EnterAfterStart":true
}

View File

@ -0,0 +1,10 @@
{
"GameName":"dragon",
"GameId":309,
"GameMode":[0],
"SceneType":[1,2,3,4],
"CanForceStart":true,
"DefaultPlayerCnt":1,
"DependentPlayerCnt":true,
"EnterAfterStart":true
}

View File

@ -0,0 +1,10 @@
{
"GameName":"mouse",
"GameId":312,
"GameMode":[0],
"SceneType":[1,2,3,4],
"CanForceStart":true,
"DefaultPlayerCnt":1,
"DependentPlayerCnt":true,
"EnterAfterStart":true
}

View File

@ -0,0 +1,10 @@
{
"GameName":"ox",
"GameId":311,
"GameMode":[0],
"SceneType":[1,2,3,4],
"CanForceStart":true,
"DefaultPlayerCnt":1,
"DependentPlayerCnt":true,
"EnterAfterStart":true
}

View File

@ -0,0 +1,10 @@
{
"GameName":"rabbit",
"GameId":310,
"GameMode":[0],
"SceneType":[1,2,3,4],
"CanForceStart":true,
"DefaultPlayerCnt":1,
"DependentPlayerCnt":true,
"EnterAfterStart":true
}

View File

@ -0,0 +1,10 @@
{
"GameName":"tiger",
"GameId":308,
"GameMode":[0],
"SceneType":[1,2,3,4],
"CanForceStart":true,
"DefaultPlayerCnt":1,
"DependentPlayerCnt":true,
"EnterAfterStart":true
}

View File

@ -0,0 +1,10 @@
{
"GameName":"gatesofolympus",
"GameId":314,
"GameMode":[0],
"SceneType":[1,2,3,4],
"CanForceStart":true,
"DefaultPlayerCnt":1,
"DependentPlayerCnt":true,
"EnterAfterStart":true
}

View File

@ -0,0 +1,19 @@
{
"GameName":"娃娃机",
"GameId":608,
"GameMode":[0],
"SceneType":[1],
"CanForceStart":false,
"MinPlayerCnt":1,
"DefaultPlayerCnt":1,
"MaxIndex":0,
"TimeFreeStart":0,
"TimeFreeEnd":0,
"DependentPlayerCnt":true,
"EnterAfterStart":false,
"PerGameTakeCard":100,
"ViewLogCnt":-1,
"BetState":0,
"Params":[
]
}

View File

@ -0,0 +1,9 @@
{
"GameName":"推币机",
"GameId":609,
"GameMode":[0],
"SceneType":[1],
"CanForceStart":true,
"MinPlayerCnt":1,
"DefaultPlayerCnt":1
}

View File

@ -12,6 +12,7 @@
"DependentPlayerCnt":true,
"EnterAfterStart":true,
"PerGameTakeCard":100,
"BaseScore": 10,
"Params":[
]
}

View File

@ -12,6 +12,7 @@
"DependentPlayerCnt":true,
"EnterAfterStart":true,
"PerGameTakeCard":100,
"BaseScore": 10,
"Params":[
]
}

View File

@ -0,0 +1,13 @@
{
"GameName":"tienlen房卡经典",
"GameId":215,
"GameMode":[0],
"SceneType":[1],
"CanForceStart":true,
"MinPlayerCnt":2,
"DefaultPlayerCnt":4,
"TimeFreeStart":0,
"TimeFreeEnd":0,
"DependentPlayerCnt":true,
"EnterAfterStart":false
}

View File

@ -0,0 +1,13 @@
{
"GameName":"tienlen房卡经典打到底",
"GameId":217,
"GameMode":[0],
"SceneType":[1],
"CanForceStart":true,
"MinPlayerCnt":2,
"DefaultPlayerCnt":4,
"TimeFreeStart":0,
"TimeFreeEnd":0,
"DependentPlayerCnt":true,
"EnterAfterStart":false
}

View File

@ -0,0 +1,13 @@
{
"GameName":"tienlen房卡娱乐",
"GameId":216,
"GameMode":[0],
"SceneType":[1],
"CanForceStart":true,
"MinPlayerCnt":2,
"DefaultPlayerCnt":4,
"TimeFreeStart":0,
"TimeFreeEnd":0,
"DependentPlayerCnt":true,
"EnterAfterStart":false
}

View File

@ -0,0 +1,13 @@
{
"GameName":"tienlen房卡娱乐打到底",
"GameId":218,
"GameMode":[0],
"SceneType":[1],
"CanForceStart":true,
"MinPlayerCnt":2,
"DefaultPlayerCnt":4,
"TimeFreeStart":0,
"TimeFreeEnd":0,
"DependentPlayerCnt":true,
"EnterAfterStart":false
}

View File

@ -1,12 +1,12 @@
{
"NewPlayerCoin":1000000,
"NewPlayerCoin":100000000,
"UpgradeAccountGiveCoin":0,
"LogBatchWriteCount":1024,
"LogBatchWriteInterval":1,
"VerifyClientVersion":true,
"SrvMaintain":false,
"WhiteHttpAddr": [],
"HundredScenePreCreate":true,
"HundredScenePreCreate":false,
"WriteEventLog": true,
"SpreadAccountQPT":100,
"FakeVerifyCode":"123456",
@ -20,7 +20,11 @@
"MatchSeasonRankMaxNum":50,
"RobotInviteInitInterval": 1,
"RobotInviteIntervalMax": 1,
"ClosePreCreateRoom": false,
"ClosePreCreateRoom": true,
"AgoraAddress": "http://47.105.78.29:8081",
"InviteUrl": "http://47.105.78.29:8000/"
"InviteUrl": "http://47.105.78.29:8000/",
"GuideTs": 1723790567,
"RankTimeout": 2,
"PermitInitScore": 0,
"UseAdminPassword": false
}

View File

@ -7,5 +7,16 @@
"RankAwardTitle": "{\"zh\":\"赛季奖励-%v\",\"vi\":\"Hạng bạc-%v\",\"en\":\"Season rewards-%v\",\"kh\":\"រង្វាន់រដូវកាល-%v\"}",
"RankAward": "{\"zh\":\"您上赛季有未领取的奖励\",\"vi\":\"Bạn có phần thưởng chưa được nhận từ mùa giải trước\",\"en\":\"You have unclaimed rewards from last season\",\"kh\":\"អ្នកមិនទាន់បានយករង្វាន់តាំងពីរដូវកាលមុន\"}",
"MatchAwardTitle": "{\"zh\":\"话费充值兑换码\",\"vi\":\"Mã nạp tiền ĐT\",\"en\":\"Phone recharge code\",\"kh\":\"កូដបញ្ចូលទូរស័ព្ទ\"}",
"MatchAward": "{\"zh\":\"恭喜您获得电话预付卡“%v$”话费充值奖励,兑换码:%v,请尽快使用\",\"vi\":\"Chúc mừng bạn đã nhận được Thẻ trả trước ĐT “%v$” phần thưởng nạp tiền tín dụng ĐT, mã đổi thưởng %v xin sử dụng ngay lập tức\",\"en\":\"Congratulations, you have received the phone prepaid card “%v$” mobile credit top-up reward, redemption code: %v please use it immediately.\",\"kh\":\"សូមអបអរសាទរ អ្នកទទួលបានរង្វាន់កាតបញ្ចូលទូរស័ព្ទ កាតទូរស័ព្ទបង់ប្រាក់ជាមុន “%v$”លេខកូដដោះដូរ %v សូមប្រើវាភ្លាមៗ\"}"
"MatchAward": "{\"zh\":\"恭喜您获得电话预付卡“%v$”话费充值奖励,兑换码:%v,请尽快使用\",\"vi\":\"Chúc mừng bạn đã nhận được Thẻ trả trước ĐT “%v$” phần thưởng nạp tiền tín dụng ĐT, mã đổi thưởng %v xin sử dụng ngay lập tức\",\"en\":\"Congratulations, you have received the phone prepaid card “%v$” mobile credit top-up reward, redemption code: %v please use it immediately.\",\"kh\":\"សូមអបអរសាទរ អ្នកទទួលបានរង្វាន់កាតបញ្ចូលទូរស័ព្ទ កាតទូរស័ព្ទបង់ប្រាក់ជាមុន “%v$”លេខកូដដោះដូរ %v សូមប្រើវាភ្លាមៗ\"}",
"PermitAwardTitle": "{\"zh\":\"通行证排行奖励\",\"vi\":\"Vượt qua phần thưởng xếp hạng\",\"en\":\"Pass Ranking Rewards\",\"kh\":\"រង្វាន់ចំណាត់ថ្នាក់ឆ្លងកាត់\"}",
"PermitAward": "{\"zh\":\"恭喜您在上个赛季通行证排行中名次达到%v名排行奖励已发放请查收\",\"vi\":\"Chúc mừng bạn đã đạt được %v trong bảng xếp hạng vượt qua. Phần thưởng xếp hạng đã được phân phối, vui lòng kiểm tra.\",\"en\":\"Congratulations on reaching %vth place in the pass ranking. Ranking rewards have been issued. Please check.\",\"kh\":\"សូមអបអរសាទរចំពោះការឈានដល់ចំណាត់ថ្នាក់ទី %v ក្នុងចំណាត់ថ្នាក់ឆ្លងកាត់។ រង្វាន់ចំណាត់ថ្នាក់ត្រូវបានចេញ។ សូមត្រួតពិនិត្យ។\"}",
"UpgradeTitle": "{\"zh\":\"更新奖励\",\"vi\":\"Phần thưởng cập nhật\",\"en\":\"Update Rewards\",\"kh\":\"រង្វាន់ដំឡើង\"}",
"Upgrade": "{\"zh\":\"感谢您更新客户端,更新奖励已发放至附近,请注意查收\",\"vi\":\"Cảm ơn bạn đã cập nhật ứng dụng khách. Phần thưởng cập nhật đã được phân phối gần đó, vui lòng chú ý kiểm tra nhận\",\"en\":\"Thank you for updating the client. The update reward has been distributed to everyone. Please check it carefully.\",\"kh\":\"អរគុណសម្រាប់ការធ្វើបច្ចុប្បន្នភាពហ្គេម។ រង្វាន់នៃការធ្វើបច្ចុប្បន្នភាពត្រូវបានចែកចាយទៅគ្រប់គ្នា។ សូមពិនិត្យអោយបានច្បាស់លាស់។\"}",
"LotteryTitle": "{\"zh\":\"玩游戏抽奖品\",\"vi\":\"Chơi game rút thưởng\",\"en\":\"Play games, draw prizes\",\"kh\":\"លេងហ្គេម ចាប់រង្វាន់\"}",
"Lottery": "{\"zh\":\"恭喜您在好友房玩游戏抽奖品活动中获得了大奖,奖品随邮件发放,请注意查收\",\"vi\":\"Chúc mừng bạn đã trúng giải thưởng lớn trong hoạt động rút thưởng trò chơi tại phòng bạn bè. Giải thưởng sẽ được gửi qua email, vui lòng kiểm tra cẩn thận.\",\"en\":\"Congratulations on winning the grand prize in the lucky draw activity in the friend room. The prize will be sent via email, please check it carefully.\",\"kh\":\"សូមអបអរសាទរចំពោះការឈ្នះរង្វាន់ធំក្នុងសកម្មភាពចាប់រង្វាន់ក្នុងបន្ទប់មិត្តភ័ក្តិរបស់អ្នក រង្វាន់នឹងត្រូវបានផ្ញើតាមអ៊ីម៉ែល សូមពិនិត្យមើលវាដោយយកចិត្តទុកដាក់។\"}",
"TelCodeTitle": "{\"zh\":\"话费卡兑换码\",\"vi\":\"Mã đổi thẻ điện thoại\",\"en\":\"Phone card redemption code\",\"kh\":\"លេខកូដប្រោសលោះកាតទូរស័ព្ទ\"}",
"NianLuckTitle": "{\"zh\":\"幸运榜排行奖励\",\"vi\":\"Vượt qua phần thưởng xếp hạng\",\"en\":\"Pass Ranking Rewards\",\"kh\":\"រង្វាន់ចំណាត់ថ្នាក់ឆ្លងកាត់\"}",
"NianLuckAward": "{\"zh\":\"恭喜您在昨日年兽活动幸运排行中名次达到%v名排行奖励已发放请查收\",\"vi\":\"Chúc mừng bạn đã đạt được %v trong bảng xếp hạng vượt qua. Phần thưởng xếp hạng đã được phân phối, vui lòng kiểm tra.\",\"en\":\"Congratulations on reaching %vth place in the pass ranking. Ranking rewards have been issued. Please check.\",\"kh\":\"សូមអបអរសាទរចំពោះការឈានដល់ចំណាត់ថ្នាក់ទី %v ក្នុងចំណាត់ថ្នាក់ឆ្លងកាត់។ រង្វាន់ចំណាត់ថ្នាក់ត្រូវបានចេញ។ សូមត្រួតពិនិត្យ។\"}",
"NianDamageTitle": "{\"zh\":\"年兽活动排行奖励\",\"vi\":\"Vượt qua phần thưởng xếp hạng\",\"en\":\"Pass Ranking Rewards\",\"kh\":\"រង្វាន់ចំណាត់ថ្នាក់ឆ្លងកាត់\"}",
"NianDamageAward": "{\"zh\":\"恭喜您在本次年兽活动总排行中名次达到%v名排行奖励已发放请查收\",\"vi\":\"Chúc mừng bạn đã đạt được %v trong bảng xếp hạng vượt qua. Phần thưởng xếp hạng đã được phân phối, vui lòng kiểm tra.\",\"en\":\"Congratulations on reaching %vth place in the pass ranking. Ranking rewards have been issued. Please check.\",\"kh\":\"សូមអបអរសាទរចំពោះការឈានដល់ចំណាត់ថ្នាក់ទី %v ក្នុងចំណាត់ថ្នាក់ឆ្លងកាត់។ រង្វាន់ចំណាត់ថ្នាក់ត្រូវបានចេញ។ សូមត្រួតពិនិត្យ។\"}"
}

View File

@ -2,7 +2,7 @@
// versions:
// protoc-gen-go v1.27.1-devel
// protoc v3.19.4
// source: actbonus.proto
// source: protocol/activity/actbonus.proto
package activity
@ -51,11 +51,11 @@ func (x OpResultCode) String() string {
}
func (OpResultCode) Descriptor() protoreflect.EnumDescriptor {
return file_actbonus_proto_enumTypes[0].Descriptor()
return file_protocol_activity_actbonus_proto_enumTypes[0].Descriptor()
}
func (OpResultCode) Type() protoreflect.EnumType {
return &file_actbonus_proto_enumTypes[0]
return &file_protocol_activity_actbonus_proto_enumTypes[0]
}
func (x OpResultCode) Number() protoreflect.EnumNumber {
@ -64,7 +64,7 @@ func (x OpResultCode) Number() protoreflect.EnumNumber {
// Deprecated: Use OpResultCode.Descriptor instead.
func (OpResultCode) EnumDescriptor() ([]byte, []int) {
return file_actbonus_proto_rawDescGZIP(), []int{0}
return file_protocol_activity_actbonus_proto_rawDescGZIP(), []int{0}
}
// vip彩金
@ -113,11 +113,11 @@ func (x VipBonusPacketID) String() string {
}
func (VipBonusPacketID) Descriptor() protoreflect.EnumDescriptor {
return file_actbonus_proto_enumTypes[1].Descriptor()
return file_protocol_activity_actbonus_proto_enumTypes[1].Descriptor()
}
func (VipBonusPacketID) Type() protoreflect.EnumType {
return &file_actbonus_proto_enumTypes[1]
return &file_protocol_activity_actbonus_proto_enumTypes[1]
}
func (x VipBonusPacketID) Number() protoreflect.EnumNumber {
@ -126,7 +126,7 @@ func (x VipBonusPacketID) Number() protoreflect.EnumNumber {
// Deprecated: Use VipBonusPacketID.Descriptor instead.
func (VipBonusPacketID) EnumDescriptor() ([]byte, []int) {
return file_actbonus_proto_rawDescGZIP(), []int{1}
return file_protocol_activity_actbonus_proto_rawDescGZIP(), []int{1}
}
//显示信息
@ -144,7 +144,7 @@ type VipBonusInfo struct {
func (x *VipBonusInfo) Reset() {
*x = VipBonusInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_actbonus_proto_msgTypes[0]
mi := &file_protocol_activity_actbonus_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -157,7 +157,7 @@ func (x *VipBonusInfo) String() string {
func (*VipBonusInfo) ProtoMessage() {}
func (x *VipBonusInfo) ProtoReflect() protoreflect.Message {
mi := &file_actbonus_proto_msgTypes[0]
mi := &file_protocol_activity_actbonus_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -170,7 +170,7 @@ func (x *VipBonusInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use VipBonusInfo.ProtoReflect.Descriptor instead.
func (*VipBonusInfo) Descriptor() ([]byte, []int) {
return file_actbonus_proto_rawDescGZIP(), []int{0}
return file_protocol_activity_actbonus_proto_rawDescGZIP(), []int{0}
}
func (x *VipBonusInfo) GetLevelCoin() int32 {
@ -216,7 +216,7 @@ type VipBonusGetInfo struct {
func (x *VipBonusGetInfo) Reset() {
*x = VipBonusGetInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_actbonus_proto_msgTypes[1]
mi := &file_protocol_activity_actbonus_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -229,7 +229,7 @@ func (x *VipBonusGetInfo) String() string {
func (*VipBonusGetInfo) ProtoMessage() {}
func (x *VipBonusGetInfo) ProtoReflect() protoreflect.Message {
mi := &file_actbonus_proto_msgTypes[1]
mi := &file_protocol_activity_actbonus_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -242,7 +242,7 @@ func (x *VipBonusGetInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use VipBonusGetInfo.ProtoReflect.Descriptor instead.
func (*VipBonusGetInfo) Descriptor() ([]byte, []int) {
return file_actbonus_proto_rawDescGZIP(), []int{1}
return file_protocol_activity_actbonus_proto_rawDescGZIP(), []int{1}
}
func (x *VipBonusGetInfo) GetLevel() int32 {
@ -286,7 +286,7 @@ type SCVipBonusInfo struct {
func (x *SCVipBonusInfo) Reset() {
*x = SCVipBonusInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_actbonus_proto_msgTypes[2]
mi := &file_protocol_activity_actbonus_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -299,7 +299,7 @@ func (x *SCVipBonusInfo) String() string {
func (*SCVipBonusInfo) ProtoMessage() {}
func (x *SCVipBonusInfo) ProtoReflect() protoreflect.Message {
mi := &file_actbonus_proto_msgTypes[2]
mi := &file_protocol_activity_actbonus_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -312,7 +312,7 @@ func (x *SCVipBonusInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCVipBonusInfo.ProtoReflect.Descriptor instead.
func (*SCVipBonusInfo) Descriptor() ([]byte, []int) {
return file_actbonus_proto_rawDescGZIP(), []int{2}
return file_protocol_activity_actbonus_proto_rawDescGZIP(), []int{2}
}
func (x *SCVipBonusInfo) GetInfos() []*VipBonusInfo {
@ -339,7 +339,7 @@ type CSVipBonusInfo struct {
func (x *CSVipBonusInfo) Reset() {
*x = CSVipBonusInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_actbonus_proto_msgTypes[3]
mi := &file_protocol_activity_actbonus_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -352,7 +352,7 @@ func (x *CSVipBonusInfo) String() string {
func (*CSVipBonusInfo) ProtoMessage() {}
func (x *CSVipBonusInfo) ProtoReflect() protoreflect.Message {
mi := &file_actbonus_proto_msgTypes[3]
mi := &file_protocol_activity_actbonus_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -365,7 +365,7 @@ func (x *CSVipBonusInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use CSVipBonusInfo.ProtoReflect.Descriptor instead.
func (*CSVipBonusInfo) Descriptor() ([]byte, []int) {
return file_actbonus_proto_rawDescGZIP(), []int{3}
return file_protocol_activity_actbonus_proto_rawDescGZIP(), []int{3}
}
// 领取奖励返回
@ -381,7 +381,7 @@ type SCVipBonus struct {
func (x *SCVipBonus) Reset() {
*x = SCVipBonus{}
if protoimpl.UnsafeEnabled {
mi := &file_actbonus_proto_msgTypes[4]
mi := &file_protocol_activity_actbonus_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -394,7 +394,7 @@ func (x *SCVipBonus) String() string {
func (*SCVipBonus) ProtoMessage() {}
func (x *SCVipBonus) ProtoReflect() protoreflect.Message {
mi := &file_actbonus_proto_msgTypes[4]
mi := &file_protocol_activity_actbonus_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -407,7 +407,7 @@ func (x *SCVipBonus) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCVipBonus.ProtoReflect.Descriptor instead.
func (*SCVipBonus) Descriptor() ([]byte, []int) {
return file_actbonus_proto_rawDescGZIP(), []int{4}
return file_protocol_activity_actbonus_proto_rawDescGZIP(), []int{4}
}
func (x *SCVipBonus) GetOpRetCode() OpResultCode {
@ -437,7 +437,7 @@ type CSVipBonus struct {
func (x *CSVipBonus) Reset() {
*x = CSVipBonus{}
if protoimpl.UnsafeEnabled {
mi := &file_actbonus_proto_msgTypes[5]
mi := &file_protocol_activity_actbonus_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -450,7 +450,7 @@ func (x *CSVipBonus) String() string {
func (*CSVipBonus) ProtoMessage() {}
func (x *CSVipBonus) ProtoReflect() protoreflect.Message {
mi := &file_actbonus_proto_msgTypes[5]
mi := &file_protocol_activity_actbonus_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -463,7 +463,7 @@ func (x *CSVipBonus) ProtoReflect() protoreflect.Message {
// Deprecated: Use CSVipBonus.ProtoReflect.Descriptor instead.
func (*CSVipBonus) Descriptor() ([]byte, []int) {
return file_actbonus_proto_rawDescGZIP(), []int{5}
return file_protocol_activity_actbonus_proto_rawDescGZIP(), []int{5}
}
func (x *CSVipBonus) GetSelectBonus() int32 {
@ -492,7 +492,7 @@ type SCNotifyVipBonusState struct {
func (x *SCNotifyVipBonusState) Reset() {
*x = SCNotifyVipBonusState{}
if protoimpl.UnsafeEnabled {
mi := &file_actbonus_proto_msgTypes[6]
mi := &file_protocol_activity_actbonus_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -505,7 +505,7 @@ func (x *SCNotifyVipBonusState) String() string {
func (*SCNotifyVipBonusState) ProtoMessage() {}
func (x *SCNotifyVipBonusState) ProtoReflect() protoreflect.Message {
mi := &file_actbonus_proto_msgTypes[6]
mi := &file_protocol_activity_actbonus_proto_msgTypes[6]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -518,7 +518,7 @@ func (x *SCNotifyVipBonusState) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCNotifyVipBonusState.ProtoReflect.Descriptor instead.
func (*SCNotifyVipBonusState) Descriptor() ([]byte, []int) {
return file_actbonus_proto_rawDescGZIP(), []int{6}
return file_protocol_activity_actbonus_proto_rawDescGZIP(), []int{6}
}
func (x *SCNotifyVipBonusState) GetState() int32 {
@ -540,7 +540,7 @@ type SCNotifyVipGetBonusState struct {
func (x *SCNotifyVipGetBonusState) Reset() {
*x = SCNotifyVipGetBonusState{}
if protoimpl.UnsafeEnabled {
mi := &file_actbonus_proto_msgTypes[7]
mi := &file_protocol_activity_actbonus_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -553,7 +553,7 @@ func (x *SCNotifyVipGetBonusState) String() string {
func (*SCNotifyVipGetBonusState) ProtoMessage() {}
func (x *SCNotifyVipGetBonusState) ProtoReflect() protoreflect.Message {
mi := &file_actbonus_proto_msgTypes[7]
mi := &file_protocol_activity_actbonus_proto_msgTypes[7]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -566,7 +566,7 @@ func (x *SCNotifyVipGetBonusState) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCNotifyVipGetBonusState.ProtoReflect.Descriptor instead.
func (*SCNotifyVipGetBonusState) Descriptor() ([]byte, []int) {
return file_actbonus_proto_rawDescGZIP(), []int{7}
return file_protocol_activity_actbonus_proto_rawDescGZIP(), []int{7}
}
func (x *SCNotifyVipGetBonusState) GetGetInfo() *VipBonusGetInfo {
@ -576,91 +576,94 @@ func (x *SCNotifyVipGetBonusState) GetGetInfo() *VipBonusGetInfo {
return nil
}
var File_actbonus_proto protoreflect.FileDescriptor
var File_protocol_activity_actbonus_proto protoreflect.FileDescriptor
var file_actbonus_proto_rawDesc = []byte{
0x0a, 0x0e, 0x61, 0x63, 0x74, 0x62, 0x6f, 0x6e, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x12, 0x08, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x22, 0x80, 0x01, 0x0a, 0x0c, 0x56,
0x69, 0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1c, 0x0a, 0x09, 0x4c,
0x65, 0x76, 0x65, 0x6c, 0x43, 0x6f, 0x69, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09,
0x4c, 0x65, 0x76, 0x65, 0x6c, 0x43, 0x6f, 0x69, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x44, 0x61, 0x79,
0x43, 0x6f, 0x69, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x44, 0x61, 0x79, 0x43,
0x6f, 0x69, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x57, 0x65, 0x65, 0x6b, 0x43, 0x6f, 0x69, 0x6e, 0x18,
0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x57, 0x65, 0x65, 0x6b, 0x43, 0x6f, 0x69, 0x6e, 0x12,
0x1c, 0x0a, 0x09, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x43, 0x6f, 0x69, 0x6e, 0x18, 0x04, 0x20, 0x01,
0x28, 0x05, 0x52, 0x09, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x43, 0x6f, 0x69, 0x6e, 0x22, 0x63, 0x0a,
0x0f, 0x56, 0x69, 0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f,
0x12, 0x14, 0x0a, 0x05, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
0x05, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x10, 0x0a, 0x03, 0x44, 0x61, 0x79, 0x18, 0x02, 0x20,
0x01, 0x28, 0x05, 0x52, 0x03, 0x44, 0x61, 0x79, 0x12, 0x12, 0x0a, 0x04, 0x57, 0x65, 0x65, 0x6b,
0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x57, 0x65, 0x65, 0x6b, 0x12, 0x14, 0x0a, 0x05,
0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x4d, 0x6f, 0x6e,
0x74, 0x68, 0x22, 0x73, 0x0a, 0x0e, 0x53, 0x43, 0x56, 0x69, 0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73,
0x49, 0x6e, 0x66, 0x6f, 0x12, 0x2c, 0x0a, 0x05, 0x49, 0x6e, 0x66, 0x6f, 0x73, 0x18, 0x01, 0x20,
0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x56,
0x69, 0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x05, 0x49, 0x6e, 0x66,
0x6f, 0x73, 0x12, 0x33, 0x0a, 0x07, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0x02, 0x20,
0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x56,
0x69, 0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x07,
0x47, 0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x10, 0x0a, 0x0e, 0x43, 0x53, 0x56, 0x69, 0x70,
0x42, 0x6f, 0x6e, 0x75, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x77, 0x0a, 0x0a, 0x53, 0x43, 0x56,
0x69, 0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x12, 0x34, 0x0a, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74,
0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x16, 0x2e, 0x61, 0x63, 0x74,
0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f,
0x64, 0x65, 0x52, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x33, 0x0a,
0x07, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19,
var file_protocol_activity_actbonus_proto_rawDesc = []byte{
0x0a, 0x20, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x76,
0x69, 0x74, 0x79, 0x2f, 0x61, 0x63, 0x74, 0x62, 0x6f, 0x6e, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f,
0x74, 0x6f, 0x12, 0x08, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x22, 0x80, 0x01, 0x0a,
0x0c, 0x56, 0x69, 0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1c, 0x0a,
0x09, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x43, 0x6f, 0x69, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05,
0x52, 0x09, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x43, 0x6f, 0x69, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x44,
0x61, 0x79, 0x43, 0x6f, 0x69, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x44, 0x61,
0x79, 0x43, 0x6f, 0x69, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x57, 0x65, 0x65, 0x6b, 0x43, 0x6f, 0x69,
0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x57, 0x65, 0x65, 0x6b, 0x43, 0x6f, 0x69,
0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x43, 0x6f, 0x69, 0x6e, 0x18, 0x04,
0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x43, 0x6f, 0x69, 0x6e, 0x22,
0x63, 0x0a, 0x0f, 0x56, 0x69, 0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x65, 0x74, 0x49, 0x6e,
0x66, 0x6f, 0x12, 0x14, 0x0a, 0x05, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28,
0x05, 0x52, 0x05, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x10, 0x0a, 0x03, 0x44, 0x61, 0x79, 0x18,
0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x44, 0x61, 0x79, 0x12, 0x12, 0x0a, 0x04, 0x57, 0x65,
0x65, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x57, 0x65, 0x65, 0x6b, 0x12, 0x14,
0x0a, 0x05, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x4d,
0x6f, 0x6e, 0x74, 0x68, 0x22, 0x73, 0x0a, 0x0e, 0x53, 0x43, 0x56, 0x69, 0x70, 0x42, 0x6f, 0x6e,
0x75, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x2c, 0x0a, 0x05, 0x49, 0x6e, 0x66, 0x6f, 0x73, 0x18,
0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79,
0x2e, 0x56, 0x69, 0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x05, 0x49,
0x6e, 0x66, 0x6f, 0x73, 0x12, 0x33, 0x0a, 0x07, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x18,
0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79,
0x2e, 0x56, 0x69, 0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f,
0x52, 0x07, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x10, 0x0a, 0x0e, 0x43, 0x53, 0x56,
0x69, 0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x77, 0x0a, 0x0a, 0x53,
0x43, 0x56, 0x69, 0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x12, 0x34, 0x0a, 0x09, 0x4f, 0x70, 0x52,
0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x16, 0x2e, 0x61,
0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74,
0x43, 0x6f, 0x64, 0x65, 0x52, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12,
0x33, 0x0a, 0x07, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
0x32, 0x19, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x56, 0x69, 0x70, 0x42,
0x6f, 0x6e, 0x75, 0x73, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x07, 0x47, 0x65, 0x74,
0x49, 0x6e, 0x66, 0x6f, 0x22, 0x4c, 0x0a, 0x0a, 0x43, 0x53, 0x56, 0x69, 0x70, 0x42, 0x6f, 0x6e,
0x75, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x42, 0x6f, 0x6e, 0x75,
0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x42,
0x6f, 0x6e, 0x75, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x56, 0x69,
0x70, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x56,
0x69, 0x70, 0x22, 0x2d, 0x0a, 0x15, 0x53, 0x43, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x56, 0x69,
0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x53,
0x74, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x53, 0x74, 0x61, 0x74,
0x65, 0x22, 0x4f, 0x0a, 0x18, 0x53, 0x43, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x56, 0x69, 0x70,
0x47, 0x65, 0x74, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x33, 0x0a,
0x07, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19,
0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x56, 0x69, 0x70, 0x42, 0x6f, 0x6e,
0x75, 0x73, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x07, 0x47, 0x65, 0x74, 0x49, 0x6e,
0x66, 0x6f, 0x22, 0x4c, 0x0a, 0x0a, 0x43, 0x53, 0x56, 0x69, 0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73,
0x12, 0x20, 0x0a, 0x0b, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x18,
0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x42, 0x6f, 0x6e,
0x75, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x56, 0x69, 0x70, 0x18,
0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x56, 0x69, 0x70,
0x22, 0x2d, 0x0a, 0x15, 0x53, 0x43, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x56, 0x69, 0x70, 0x42,
0x6f, 0x6e, 0x75, 0x73, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x53, 0x74, 0x61,
0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x22,
0x4f, 0x0a, 0x18, 0x53, 0x43, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x56, 0x69, 0x70, 0x47, 0x65,
0x74, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x33, 0x0a, 0x07, 0x47,
0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x61,
0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x56, 0x69, 0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73,
0x47, 0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x07, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f,
0x2a, 0x2f, 0x0a, 0x0c, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65,
0x12, 0x0f, 0x0a, 0x0b, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x53, 0x75, 0x63, 0x65, 0x73, 0x73, 0x10,
0x00, 0x12, 0x0e, 0x0a, 0x0a, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10,
0x01, 0x2a, 0xf4, 0x01, 0x0a, 0x10, 0x56, 0x69, 0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x50, 0x61,
0x63, 0x6b, 0x65, 0x74, 0x49, 0x44, 0x12, 0x18, 0x0a, 0x14, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54,
0x5f, 0x56, 0x69, 0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x5f, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00,
0x12, 0x1c, 0x0a, 0x17, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x56, 0x69,
0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x5f, 0x49, 0x6e, 0x66, 0x6f, 0x10, 0xa8, 0x14, 0x12, 0x1c,
0x0a, 0x17, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x56, 0x69, 0x70, 0x42,
0x6f, 0x6e, 0x75, 0x73, 0x5f, 0x49, 0x6e, 0x66, 0x6f, 0x10, 0xa9, 0x14, 0x12, 0x1b, 0x0a, 0x16,
0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x56, 0x69, 0x70, 0x42, 0x6f, 0x6e,
0x75, 0x73, 0x5f, 0x47, 0x65, 0x74, 0x10, 0xaa, 0x14, 0x12, 0x1b, 0x0a, 0x16, 0x50, 0x41, 0x43,
0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x56, 0x69, 0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x5f,
0x47, 0x65, 0x74, 0x10, 0xab, 0x14, 0x12, 0x27, 0x0a, 0x22, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54,
0x5f, 0x53, 0x43, 0x5f, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x5f, 0x41, 0x63, 0x74, 0x56, 0x69,
0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x5f, 0x53, 0x74, 0x61, 0x74, 0x65, 0x10, 0xac, 0x14, 0x12,
0x27, 0x0a, 0x22, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x4e, 0x6f, 0x74,
0x69, 0x66, 0x79, 0x5f, 0x56, 0x69, 0x70, 0x47, 0x65, 0x74, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x5f,
0x53, 0x74, 0x61, 0x74, 0x65, 0x10, 0xad, 0x14, 0x42, 0x0c, 0x5a, 0x0a, 0x2e, 0x3b, 0x61, 0x63,
0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
0x66, 0x6f, 0x2a, 0x2f, 0x0a, 0x0c, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f,
0x64, 0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x53, 0x75, 0x63, 0x65, 0x73,
0x73, 0x10, 0x00, 0x12, 0x0e, 0x0a, 0x0a, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x45, 0x72, 0x72, 0x6f,
0x72, 0x10, 0x01, 0x2a, 0xf4, 0x01, 0x0a, 0x10, 0x56, 0x69, 0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73,
0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x49, 0x44, 0x12, 0x18, 0x0a, 0x14, 0x50, 0x41, 0x43, 0x4b,
0x45, 0x54, 0x5f, 0x56, 0x69, 0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x5f, 0x5a, 0x45, 0x52, 0x4f,
0x10, 0x00, 0x12, 0x1c, 0x0a, 0x17, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f,
0x56, 0x69, 0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x5f, 0x49, 0x6e, 0x66, 0x6f, 0x10, 0xa8, 0x14,
0x12, 0x1c, 0x0a, 0x17, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x56, 0x69,
0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x5f, 0x49, 0x6e, 0x66, 0x6f, 0x10, 0xa9, 0x14, 0x12, 0x1b,
0x0a, 0x16, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x56, 0x69, 0x70, 0x42,
0x6f, 0x6e, 0x75, 0x73, 0x5f, 0x47, 0x65, 0x74, 0x10, 0xaa, 0x14, 0x12, 0x1b, 0x0a, 0x16, 0x50,
0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x56, 0x69, 0x70, 0x42, 0x6f, 0x6e, 0x75,
0x73, 0x5f, 0x47, 0x65, 0x74, 0x10, 0xab, 0x14, 0x12, 0x27, 0x0a, 0x22, 0x50, 0x41, 0x43, 0x4b,
0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x5f, 0x41, 0x63, 0x74,
0x56, 0x69, 0x70, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x5f, 0x53, 0x74, 0x61, 0x74, 0x65, 0x10, 0xac,
0x14, 0x12, 0x27, 0x0a, 0x22, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x4e,
0x6f, 0x74, 0x69, 0x66, 0x79, 0x5f, 0x56, 0x69, 0x70, 0x47, 0x65, 0x74, 0x42, 0x6f, 0x6e, 0x75,
0x73, 0x5f, 0x53, 0x74, 0x61, 0x74, 0x65, 0x10, 0xad, 0x14, 0x42, 0x28, 0x5a, 0x26, 0x6d, 0x6f,
0x6e, 0x67, 0x6f, 0x2e, 0x67, 0x61, 0x6d, 0x65, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x61,
0x6d, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x61, 0x63, 0x74, 0x69,
0x76, 0x69, 0x74, 0x79, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
file_actbonus_proto_rawDescOnce sync.Once
file_actbonus_proto_rawDescData = file_actbonus_proto_rawDesc
file_protocol_activity_actbonus_proto_rawDescOnce sync.Once
file_protocol_activity_actbonus_proto_rawDescData = file_protocol_activity_actbonus_proto_rawDesc
)
func file_actbonus_proto_rawDescGZIP() []byte {
file_actbonus_proto_rawDescOnce.Do(func() {
file_actbonus_proto_rawDescData = protoimpl.X.CompressGZIP(file_actbonus_proto_rawDescData)
func file_protocol_activity_actbonus_proto_rawDescGZIP() []byte {
file_protocol_activity_actbonus_proto_rawDescOnce.Do(func() {
file_protocol_activity_actbonus_proto_rawDescData = protoimpl.X.CompressGZIP(file_protocol_activity_actbonus_proto_rawDescData)
})
return file_actbonus_proto_rawDescData
return file_protocol_activity_actbonus_proto_rawDescData
}
var file_actbonus_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
var file_actbonus_proto_msgTypes = make([]protoimpl.MessageInfo, 8)
var file_actbonus_proto_goTypes = []interface{}{
var file_protocol_activity_actbonus_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
var file_protocol_activity_actbonus_proto_msgTypes = make([]protoimpl.MessageInfo, 8)
var file_protocol_activity_actbonus_proto_goTypes = []interface{}{
(OpResultCode)(0), // 0: activity.OpResultCode
(VipBonusPacketID)(0), // 1: activity.VipBonusPacketID
(*VipBonusInfo)(nil), // 2: activity.VipBonusInfo
@ -672,7 +675,7 @@ var file_actbonus_proto_goTypes = []interface{}{
(*SCNotifyVipBonusState)(nil), // 8: activity.SCNotifyVipBonusState
(*SCNotifyVipGetBonusState)(nil), // 9: activity.SCNotifyVipGetBonusState
}
var file_actbonus_proto_depIdxs = []int32{
var file_protocol_activity_actbonus_proto_depIdxs = []int32{
2, // 0: activity.SCVipBonusInfo.Infos:type_name -> activity.VipBonusInfo
3, // 1: activity.SCVipBonusInfo.GetInfo:type_name -> activity.VipBonusGetInfo
0, // 2: activity.SCVipBonus.OpRetCode:type_name -> activity.OpResultCode
@ -685,13 +688,13 @@ var file_actbonus_proto_depIdxs = []int32{
0, // [0:5] is the sub-list for field type_name
}
func init() { file_actbonus_proto_init() }
func file_actbonus_proto_init() {
if File_actbonus_proto != nil {
func init() { file_protocol_activity_actbonus_proto_init() }
func file_protocol_activity_actbonus_proto_init() {
if File_protocol_activity_actbonus_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
file_actbonus_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actbonus_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*VipBonusInfo); i {
case 0:
return &v.state
@ -703,7 +706,7 @@ func file_actbonus_proto_init() {
return nil
}
}
file_actbonus_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actbonus_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*VipBonusGetInfo); i {
case 0:
return &v.state
@ -715,7 +718,7 @@ func file_actbonus_proto_init() {
return nil
}
}
file_actbonus_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actbonus_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCVipBonusInfo); i {
case 0:
return &v.state
@ -727,7 +730,7 @@ func file_actbonus_proto_init() {
return nil
}
}
file_actbonus_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actbonus_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CSVipBonusInfo); i {
case 0:
return &v.state
@ -739,7 +742,7 @@ func file_actbonus_proto_init() {
return nil
}
}
file_actbonus_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actbonus_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCVipBonus); i {
case 0:
return &v.state
@ -751,7 +754,7 @@ func file_actbonus_proto_init() {
return nil
}
}
file_actbonus_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actbonus_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CSVipBonus); i {
case 0:
return &v.state
@ -763,7 +766,7 @@ func file_actbonus_proto_init() {
return nil
}
}
file_actbonus_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actbonus_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCNotifyVipBonusState); i {
case 0:
return &v.state
@ -775,7 +778,7 @@ func file_actbonus_proto_init() {
return nil
}
}
file_actbonus_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actbonus_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCNotifyVipGetBonusState); i {
case 0:
return &v.state
@ -792,19 +795,19 @@ func file_actbonus_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_actbonus_proto_rawDesc,
RawDescriptor: file_protocol_activity_actbonus_proto_rawDesc,
NumEnums: 2,
NumMessages: 8,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_actbonus_proto_goTypes,
DependencyIndexes: file_actbonus_proto_depIdxs,
EnumInfos: file_actbonus_proto_enumTypes,
MessageInfos: file_actbonus_proto_msgTypes,
GoTypes: file_protocol_activity_actbonus_proto_goTypes,
DependencyIndexes: file_protocol_activity_actbonus_proto_depIdxs,
EnumInfos: file_protocol_activity_actbonus_proto_enumTypes,
MessageInfos: file_protocol_activity_actbonus_proto_msgTypes,
}.Build()
File_actbonus_proto = out.File
file_actbonus_proto_rawDesc = nil
file_actbonus_proto_goTypes = nil
file_actbonus_proto_depIdxs = nil
File_protocol_activity_actbonus_proto = out.File
file_protocol_activity_actbonus_proto_rawDesc = nil
file_protocol_activity_actbonus_proto_goTypes = nil
file_protocol_activity_actbonus_proto_depIdxs = nil
}

View File

@ -1,6 +1,6 @@
syntax = "proto3";
package activity;
option go_package = ".;activity";
option go_package = "mongo.games.com/game/protocol/activity";
//
enum OpResultCode {

View File

@ -2,7 +2,7 @@
// versions:
// protoc-gen-go v1.27.1-devel
// protoc v3.19.4
// source: actcard.proto
// source: protocol/activity/actcard.proto
package activity
@ -60,11 +60,11 @@ func (x OpResultCode_ActCard) String() string {
}
func (OpResultCode_ActCard) Descriptor() protoreflect.EnumDescriptor {
return file_actcard_proto_enumTypes[0].Descriptor()
return file_protocol_activity_actcard_proto_enumTypes[0].Descriptor()
}
func (OpResultCode_ActCard) Type() protoreflect.EnumType {
return &file_actcard_proto_enumTypes[0]
return &file_protocol_activity_actcard_proto_enumTypes[0]
}
func (x OpResultCode_ActCard) Number() protoreflect.EnumNumber {
@ -73,7 +73,7 @@ func (x OpResultCode_ActCard) Number() protoreflect.EnumNumber {
// Deprecated: Use OpResultCode_ActCard.Descriptor instead.
func (OpResultCode_ActCard) EnumDescriptor() ([]byte, []int) {
return file_actcard_proto_rawDescGZIP(), []int{0}
return file_protocol_activity_actcard_proto_rawDescGZIP(), []int{0}
}
// 周卡月卡
@ -128,11 +128,11 @@ func (x CardPacketID) String() string {
}
func (CardPacketID) Descriptor() protoreflect.EnumDescriptor {
return file_actcard_proto_enumTypes[1].Descriptor()
return file_protocol_activity_actcard_proto_enumTypes[1].Descriptor()
}
func (CardPacketID) Type() protoreflect.EnumType {
return &file_actcard_proto_enumTypes[1]
return &file_protocol_activity_actcard_proto_enumTypes[1]
}
func (x CardPacketID) Number() protoreflect.EnumNumber {
@ -141,7 +141,7 @@ func (x CardPacketID) Number() protoreflect.EnumNumber {
// Deprecated: Use CardPacketID.Descriptor instead.
func (CardPacketID) EnumDescriptor() ([]byte, []int) {
return file_actcard_proto_rawDescGZIP(), []int{1}
return file_protocol_activity_actcard_proto_rawDescGZIP(), []int{1}
}
type Card struct {
@ -162,7 +162,7 @@ type Card struct {
func (x *Card) Reset() {
*x = Card{}
if protoimpl.UnsafeEnabled {
mi := &file_actcard_proto_msgTypes[0]
mi := &file_protocol_activity_actcard_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -175,7 +175,7 @@ func (x *Card) String() string {
func (*Card) ProtoMessage() {}
func (x *Card) ProtoReflect() protoreflect.Message {
mi := &file_actcard_proto_msgTypes[0]
mi := &file_protocol_activity_actcard_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -188,7 +188,7 @@ func (x *Card) ProtoReflect() protoreflect.Message {
// Deprecated: Use Card.ProtoReflect.Descriptor instead.
func (*Card) Descriptor() ([]byte, []int) {
return file_actcard_proto_rawDescGZIP(), []int{0}
return file_protocol_activity_actcard_proto_rawDescGZIP(), []int{0}
}
func (x *Card) GetType() int32 {
@ -262,7 +262,7 @@ type ModifyCard struct {
func (x *ModifyCard) Reset() {
*x = ModifyCard{}
if protoimpl.UnsafeEnabled {
mi := &file_actcard_proto_msgTypes[1]
mi := &file_protocol_activity_actcard_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -275,7 +275,7 @@ func (x *ModifyCard) String() string {
func (*ModifyCard) ProtoMessage() {}
func (x *ModifyCard) ProtoReflect() protoreflect.Message {
mi := &file_actcard_proto_msgTypes[1]
mi := &file_protocol_activity_actcard_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -288,7 +288,7 @@ func (x *ModifyCard) ProtoReflect() protoreflect.Message {
// Deprecated: Use ModifyCard.ProtoReflect.Descriptor instead.
func (*ModifyCard) Descriptor() ([]byte, []int) {
return file_actcard_proto_rawDescGZIP(), []int{1}
return file_protocol_activity_actcard_proto_rawDescGZIP(), []int{1}
}
func (x *ModifyCard) GetType() int32 {
@ -336,7 +336,7 @@ type CSCardInfo struct {
func (x *CSCardInfo) Reset() {
*x = CSCardInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_actcard_proto_msgTypes[2]
mi := &file_protocol_activity_actcard_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -349,7 +349,7 @@ func (x *CSCardInfo) String() string {
func (*CSCardInfo) ProtoMessage() {}
func (x *CSCardInfo) ProtoReflect() protoreflect.Message {
mi := &file_actcard_proto_msgTypes[2]
mi := &file_protocol_activity_actcard_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -362,7 +362,7 @@ func (x *CSCardInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use CSCardInfo.ProtoReflect.Descriptor instead.
func (*CSCardInfo) Descriptor() ([]byte, []int) {
return file_actcard_proto_rawDescGZIP(), []int{2}
return file_protocol_activity_actcard_proto_rawDescGZIP(), []int{2}
}
// PACKET_SC_CARD_INFO
@ -381,7 +381,7 @@ type SCCardInfo struct {
func (x *SCCardInfo) Reset() {
*x = SCCardInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_actcard_proto_msgTypes[3]
mi := &file_protocol_activity_actcard_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -394,7 +394,7 @@ func (x *SCCardInfo) String() string {
func (*SCCardInfo) ProtoMessage() {}
func (x *SCCardInfo) ProtoReflect() protoreflect.Message {
mi := &file_actcard_proto_msgTypes[3]
mi := &file_protocol_activity_actcard_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -407,7 +407,7 @@ func (x *SCCardInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCCardInfo.ProtoReflect.Descriptor instead.
func (*SCCardInfo) Descriptor() ([]byte, []int) {
return file_actcard_proto_rawDescGZIP(), []int{3}
return file_protocol_activity_actcard_proto_rawDescGZIP(), []int{3}
}
func (x *SCCardInfo) GetStartAct() int32 {
@ -460,7 +460,7 @@ type SCCardModifyConfig struct {
func (x *SCCardModifyConfig) Reset() {
*x = SCCardModifyConfig{}
if protoimpl.UnsafeEnabled {
mi := &file_actcard_proto_msgTypes[4]
mi := &file_protocol_activity_actcard_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -473,7 +473,7 @@ func (x *SCCardModifyConfig) String() string {
func (*SCCardModifyConfig) ProtoMessage() {}
func (x *SCCardModifyConfig) ProtoReflect() protoreflect.Message {
mi := &file_actcard_proto_msgTypes[4]
mi := &file_protocol_activity_actcard_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -486,7 +486,7 @@ func (x *SCCardModifyConfig) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCCardModifyConfig.ProtoReflect.Descriptor instead.
func (*SCCardModifyConfig) Descriptor() ([]byte, []int) {
return file_actcard_proto_rawDescGZIP(), []int{4}
return file_protocol_activity_actcard_proto_rawDescGZIP(), []int{4}
}
func (x *SCCardModifyConfig) GetStartAct() int32 {
@ -529,7 +529,7 @@ type SCCardBuyOK struct {
func (x *SCCardBuyOK) Reset() {
*x = SCCardBuyOK{}
if protoimpl.UnsafeEnabled {
mi := &file_actcard_proto_msgTypes[5]
mi := &file_protocol_activity_actcard_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -542,7 +542,7 @@ func (x *SCCardBuyOK) String() string {
func (*SCCardBuyOK) ProtoMessage() {}
func (x *SCCardBuyOK) ProtoReflect() protoreflect.Message {
mi := &file_actcard_proto_msgTypes[5]
mi := &file_protocol_activity_actcard_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -555,7 +555,7 @@ func (x *SCCardBuyOK) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCCardBuyOK.ProtoReflect.Descriptor instead.
func (*SCCardBuyOK) Descriptor() ([]byte, []int) {
return file_actcard_proto_rawDescGZIP(), []int{5}
return file_protocol_activity_actcard_proto_rawDescGZIP(), []int{5}
}
func (x *SCCardBuyOK) GetType() int32 {
@ -577,7 +577,7 @@ type CSCardReceive struct {
func (x *CSCardReceive) Reset() {
*x = CSCardReceive{}
if protoimpl.UnsafeEnabled {
mi := &file_actcard_proto_msgTypes[6]
mi := &file_protocol_activity_actcard_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -590,7 +590,7 @@ func (x *CSCardReceive) String() string {
func (*CSCardReceive) ProtoMessage() {}
func (x *CSCardReceive) ProtoReflect() protoreflect.Message {
mi := &file_actcard_proto_msgTypes[6]
mi := &file_protocol_activity_actcard_proto_msgTypes[6]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -603,7 +603,7 @@ func (x *CSCardReceive) ProtoReflect() protoreflect.Message {
// Deprecated: Use CSCardReceive.ProtoReflect.Descriptor instead.
func (*CSCardReceive) Descriptor() ([]byte, []int) {
return file_actcard_proto_rawDescGZIP(), []int{6}
return file_protocol_activity_actcard_proto_rawDescGZIP(), []int{6}
}
func (x *CSCardReceive) GetType() int32 {
@ -627,7 +627,7 @@ type SCCardReceive struct {
func (x *SCCardReceive) Reset() {
*x = SCCardReceive{}
if protoimpl.UnsafeEnabled {
mi := &file_actcard_proto_msgTypes[7]
mi := &file_protocol_activity_actcard_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -640,7 +640,7 @@ func (x *SCCardReceive) String() string {
func (*SCCardReceive) ProtoMessage() {}
func (x *SCCardReceive) ProtoReflect() protoreflect.Message {
mi := &file_actcard_proto_msgTypes[7]
mi := &file_protocol_activity_actcard_proto_msgTypes[7]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -653,7 +653,7 @@ func (x *SCCardReceive) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCCardReceive.ProtoReflect.Descriptor instead.
func (*SCCardReceive) Descriptor() ([]byte, []int) {
return file_actcard_proto_rawDescGZIP(), []int{7}
return file_protocol_activity_actcard_proto_rawDescGZIP(), []int{7}
}
func (x *SCCardReceive) GetType() int32 {
@ -689,7 +689,7 @@ type CSCardBuyOnline struct {
func (x *CSCardBuyOnline) Reset() {
*x = CSCardBuyOnline{}
if protoimpl.UnsafeEnabled {
mi := &file_actcard_proto_msgTypes[8]
mi := &file_protocol_activity_actcard_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -702,7 +702,7 @@ func (x *CSCardBuyOnline) String() string {
func (*CSCardBuyOnline) ProtoMessage() {}
func (x *CSCardBuyOnline) ProtoReflect() protoreflect.Message {
mi := &file_actcard_proto_msgTypes[8]
mi := &file_protocol_activity_actcard_proto_msgTypes[8]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -715,7 +715,7 @@ func (x *CSCardBuyOnline) ProtoReflect() protoreflect.Message {
// Deprecated: Use CSCardBuyOnline.ProtoReflect.Descriptor instead.
func (*CSCardBuyOnline) Descriptor() ([]byte, []int) {
return file_actcard_proto_rawDescGZIP(), []int{8}
return file_protocol_activity_actcard_proto_rawDescGZIP(), []int{8}
}
func (x *CSCardBuyOnline) GetType() int32 {
@ -738,7 +738,7 @@ type SCCardBuyOnline struct {
func (x *SCCardBuyOnline) Reset() {
*x = SCCardBuyOnline{}
if protoimpl.UnsafeEnabled {
mi := &file_actcard_proto_msgTypes[9]
mi := &file_protocol_activity_actcard_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -751,7 +751,7 @@ func (x *SCCardBuyOnline) String() string {
func (*SCCardBuyOnline) ProtoMessage() {}
func (x *SCCardBuyOnline) ProtoReflect() protoreflect.Message {
mi := &file_actcard_proto_msgTypes[9]
mi := &file_protocol_activity_actcard_proto_msgTypes[9]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -764,7 +764,7 @@ func (x *SCCardBuyOnline) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCCardBuyOnline.ProtoReflect.Descriptor instead.
func (*SCCardBuyOnline) Descriptor() ([]byte, []int) {
return file_actcard_proto_rawDescGZIP(), []int{9}
return file_protocol_activity_actcard_proto_rawDescGZIP(), []int{9}
}
func (x *SCCardBuyOnline) GetType() int32 {
@ -781,128 +781,131 @@ func (x *SCCardBuyOnline) GetOpRetCode() OpResultCode_ActCard {
return OpResultCode_ActCard_OPRC_Sucess_ActCard
}
var File_actcard_proto protoreflect.FileDescriptor
var File_protocol_activity_actcard_proto protoreflect.FileDescriptor
var file_actcard_proto_rawDesc = []byte{
0x0a, 0x0d, 0x61, 0x63, 0x74, 0x63, 0x61, 0x72, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
0x08, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x22, 0xec, 0x01, 0x0a, 0x04, 0x43, 0x61,
0x72, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05,
0x52, 0x04, 0x54, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x18,
0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x12, 0x22, 0x0a, 0x0c,
0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x46, 0x69, 0x72, 0x73, 0x74, 0x18, 0x03, 0x20, 0x01,
0x28, 0x03, 0x52, 0x0c, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x46, 0x69, 0x72, 0x73, 0x74,
0x12, 0x28, 0x0a, 0x0f, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x45, 0x76, 0x65, 0x72, 0x79,
0x64, 0x61, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x52, 0x65, 0x63, 0x65, 0x69,
0x76, 0x65, 0x45, 0x76, 0x65, 0x72, 0x79, 0x64, 0x61, 0x79, 0x12, 0x1c, 0x0a, 0x09, 0x56, 0x61,
0x6c, 0x69, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x56,
0x61, 0x6c, 0x69, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x42, 0x75, 0x79, 0x54,
0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x42, 0x75, 0x79, 0x54, 0x73, 0x12, 0x1c,
0x0a, 0x09, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x54, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28,
0x03, 0x52, 0x09, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x54, 0x73, 0x12, 0x1a, 0x0a, 0x08,
0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x54, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08,
0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x54, 0x73, 0x22, 0xa2, 0x01, 0x0a, 0x0a, 0x4d, 0x6f, 0x64,
0x69, 0x66, 0x79, 0x43, 0x61, 0x72, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x18,
0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x54, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x50,
0x72, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x50, 0x72, 0x69, 0x7a,
0x65, 0x12, 0x22, 0x0a, 0x0c, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x46, 0x69, 0x72, 0x73,
0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65,
0x46, 0x69, 0x72, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65,
0x45, 0x76, 0x65, 0x72, 0x79, 0x64, 0x61, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f,
0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x45, 0x76, 0x65, 0x72, 0x79, 0x64, 0x61, 0x79, 0x12,
0x1c, 0x0a, 0x09, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01,
0x28, 0x05, 0x52, 0x09, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x22, 0x0c, 0x0a,
0x0a, 0x43, 0x53, 0x43, 0x61, 0x72, 0x64, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0xca, 0x01, 0x0a, 0x0a,
0x53, 0x43, 0x43, 0x61, 0x72, 0x64, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1a, 0x0a, 0x08, 0x53, 0x74,
0x61, 0x72, 0x74, 0x41, 0x63, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x53, 0x74,
0x61, 0x72, 0x74, 0x41, 0x63, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54,
0x69, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x53, 0x74,
0x61, 0x72, 0x74, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x56, 0x65,
0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x56, 0x65, 0x72,
0x73, 0x69, 0x6f, 0x6e, 0x12, 0x24, 0x0a, 0x05, 0x43, 0x61, 0x72, 0x64, 0x73, 0x18, 0x04, 0x20,
0x03, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x43,
0x61, 0x72, 0x64, 0x52, 0x05, 0x43, 0x61, 0x72, 0x64, 0x73, 0x12, 0x3c, 0x0a, 0x09, 0x4f, 0x70,
0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1e, 0x2e,
0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c,
0x74, 0x43, 0x6f, 0x64, 0x65, 0x5f, 0x41, 0x63, 0x74, 0x43, 0x61, 0x72, 0x64, 0x52, 0x09, 0x4f,
0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x9a, 0x01, 0x0a, 0x12, 0x53, 0x43, 0x43,
0x61, 0x72, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12,
0x1a, 0x0a, 0x08, 0x53, 0x74, 0x61, 0x72, 0x74, 0x41, 0x63, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28,
0x05, 0x52, 0x08, 0x53, 0x74, 0x61, 0x72, 0x74, 0x41, 0x63, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x53,
0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28,
0x03, 0x52, 0x0c, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x12,
0x18, 0x0a, 0x07, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05,
0x52, 0x07, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x2a, 0x0a, 0x05, 0x43, 0x61, 0x72,
0x64, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76,
0x69, 0x74, 0x79, 0x2e, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x79, 0x43, 0x61, 0x72, 0x64, 0x52, 0x05,
0x43, 0x61, 0x72, 0x64, 0x73, 0x22, 0x21, 0x0a, 0x0b, 0x53, 0x43, 0x43, 0x61, 0x72, 0x64, 0x42,
0x75, 0x79, 0x4f, 0x4b, 0x12, 0x12, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01,
0x28, 0x05, 0x52, 0x04, 0x54, 0x79, 0x70, 0x65, 0x22, 0x23, 0x0a, 0x0d, 0x43, 0x53, 0x43, 0x61,
0x72, 0x64, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x54, 0x79, 0x70,
0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x54, 0x79, 0x70, 0x65, 0x22, 0x85, 0x01,
0x0a, 0x0d, 0x53, 0x43, 0x43, 0x61, 0x72, 0x64, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x12,
0x12, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x54,
0x79, 0x70, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x49, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x46, 0x69,
0x72, 0x73, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x49, 0x6e, 0x63, 0x6c, 0x75,
0x64, 0x65, 0x46, 0x69, 0x72, 0x73, 0x74, 0x12, 0x3c, 0x0a, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74,
0x43, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1e, 0x2e, 0x61, 0x63, 0x74,
0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f,
0x64, 0x65, 0x5f, 0x41, 0x63, 0x74, 0x43, 0x61, 0x72, 0x64, 0x52, 0x09, 0x4f, 0x70, 0x52, 0x65,
0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x25, 0x0a, 0x0f, 0x43, 0x53, 0x43, 0x61, 0x72, 0x64, 0x42,
0x75, 0x79, 0x4f, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65,
0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x54, 0x79, 0x70, 0x65, 0x22, 0x63, 0x0a, 0x0f,
0x53, 0x43, 0x43, 0x61, 0x72, 0x64, 0x42, 0x75, 0x79, 0x4f, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x12,
0x12, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x54,
0x79, 0x70, 0x65, 0x12, 0x3c, 0x0a, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65,
0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1e, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74,
0x79, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x5f, 0x41,
0x63, 0x74, 0x43, 0x61, 0x72, 0x64, 0x52, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64,
0x65, 0x2a, 0xad, 0x01, 0x0a, 0x14, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f,
0x64, 0x65, 0x5f, 0x41, 0x63, 0x74, 0x43, 0x61, 0x72, 0x64, 0x12, 0x17, 0x0a, 0x13, 0x4f, 0x50,
0x52, 0x43, 0x5f, 0x53, 0x75, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x41, 0x63, 0x74, 0x43, 0x61, 0x72,
0x64, 0x10, 0x00, 0x12, 0x16, 0x0a, 0x12, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x45, 0x72, 0x72, 0x6f,
0x72, 0x5f, 0x41, 0x63, 0x74, 0x43, 0x61, 0x72, 0x64, 0x10, 0x01, 0x12, 0x17, 0x0a, 0x12, 0x4f,
0x50, 0x52, 0x43, 0x5f, 0x43, 0x6f, 0x69, 0x6e, 0x4e, 0x6f, 0x74, 0x45, 0x6e, 0x6f, 0x75, 0x67,
0x68, 0x10, 0xa0, 0x08, 0x12, 0x27, 0x0a, 0x22, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x43, 0x61, 0x72,
0x64, 0x5f, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x5f, 0x4d, 0x75, 0x73, 0x74, 0x42, 0x75,
0x79, 0x43, 0x61, 0x72, 0x64, 0x46, 0x69, 0x72, 0x73, 0x74, 0x10, 0xa8, 0x4e, 0x12, 0x22, 0x0a,
0x1d, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x43, 0x61, 0x72, 0x64, 0x5f, 0x52, 0x65, 0x63, 0x65, 0x69,
0x76, 0x65, 0x5f, 0x48, 0x61, 0x73, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x64, 0x10, 0xa9,
0x4e, 0x2a, 0x8f, 0x02, 0x0a, 0x0c, 0x43, 0x61, 0x72, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x65, 0x74,
0x49, 0x44, 0x12, 0x14, 0x0a, 0x10, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x61, 0x72,
0x64, 0x5f, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x12, 0x18, 0x0a, 0x13, 0x50, 0x41, 0x43, 0x4b,
0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x43, 0x41, 0x52, 0x44, 0x5f, 0x49, 0x4e, 0x46, 0x4f, 0x10,
0xb2, 0x14, 0x12, 0x18, 0x0a, 0x13, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f,
0x43, 0x41, 0x52, 0x44, 0x5f, 0x49, 0x4e, 0x46, 0x4f, 0x10, 0xb3, 0x14, 0x12, 0x19, 0x0a, 0x14,
0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x52, 0x44, 0x5f, 0x42,
0x55, 0x59, 0x4f, 0x4b, 0x10, 0xb4, 0x14, 0x12, 0x1b, 0x0a, 0x16, 0x50, 0x41, 0x43, 0x4b, 0x45,
0x54, 0x5f, 0x43, 0x53, 0x5f, 0x43, 0x41, 0x52, 0x44, 0x5f, 0x52, 0x45, 0x43, 0x45, 0x49, 0x56,
0x45, 0x10, 0xb5, 0x14, 0x12, 0x1b, 0x0a, 0x16, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53,
0x43, 0x5f, 0x43, 0x41, 0x52, 0x44, 0x5f, 0x52, 0x45, 0x43, 0x45, 0x49, 0x56, 0x45, 0x10, 0xb6,
0x14, 0x12, 0x20, 0x0a, 0x1b, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43,
0x41, 0x52, 0x44, 0x5f, 0x4d, 0x4f, 0x44, 0x49, 0x46, 0x59, 0x43, 0x4f, 0x4e, 0x46, 0x49, 0x47,
0x10, 0xb7, 0x14, 0x12, 0x1e, 0x0a, 0x19, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53,
0x5f, 0x43, 0x41, 0x52, 0x44, 0x5f, 0x42, 0x55, 0x59, 0x5f, 0x4f, 0x4e, 0x4c, 0x49, 0x4e, 0x45,
0x10, 0xb8, 0x14, 0x12, 0x1e, 0x0a, 0x19, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43,
0x5f, 0x43, 0x41, 0x52, 0x44, 0x5f, 0x42, 0x55, 0x59, 0x5f, 0x4f, 0x4e, 0x4c, 0x49, 0x4e, 0x45,
0x10, 0xb9, 0x14, 0x42, 0x0c, 0x5a, 0x0a, 0x2e, 0x3b, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74,
0x79, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
var file_protocol_activity_actcard_proto_rawDesc = []byte{
0x0a, 0x1f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x76,
0x69, 0x74, 0x79, 0x2f, 0x61, 0x63, 0x74, 0x63, 0x61, 0x72, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x12, 0x08, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x22, 0xec, 0x01, 0x0a, 0x04,
0x43, 0x61, 0x72, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01,
0x28, 0x05, 0x52, 0x04, 0x54, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x50, 0x72, 0x69, 0x7a,
0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x12, 0x22,
0x0a, 0x0c, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x46, 0x69, 0x72, 0x73, 0x74, 0x18, 0x03,
0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x46, 0x69, 0x72,
0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x45, 0x76, 0x65,
0x72, 0x79, 0x64, 0x61, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x52, 0x65, 0x63,
0x65, 0x69, 0x76, 0x65, 0x45, 0x76, 0x65, 0x72, 0x79, 0x64, 0x61, 0x79, 0x12, 0x1c, 0x0a, 0x09,
0x56, 0x61, 0x6c, 0x69, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52,
0x09, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x42, 0x75,
0x79, 0x54, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x42, 0x75, 0x79, 0x54, 0x73,
0x12, 0x1c, 0x0a, 0x09, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x54, 0x73, 0x18, 0x07, 0x20,
0x01, 0x28, 0x03, 0x52, 0x09, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x54, 0x73, 0x12, 0x1a,
0x0a, 0x08, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x54, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03,
0x52, 0x08, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x54, 0x73, 0x22, 0xa2, 0x01, 0x0a, 0x0a, 0x4d,
0x6f, 0x64, 0x69, 0x66, 0x79, 0x43, 0x61, 0x72, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x54, 0x79, 0x70,
0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x54, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a,
0x05, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x50, 0x72,
0x69, 0x7a, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x46, 0x69,
0x72, 0x73, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x52, 0x65, 0x63, 0x65, 0x69,
0x76, 0x65, 0x46, 0x69, 0x72, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x52, 0x65, 0x63, 0x65, 0x69,
0x76, 0x65, 0x45, 0x76, 0x65, 0x72, 0x79, 0x64, 0x61, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03,
0x52, 0x0f, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x45, 0x76, 0x65, 0x72, 0x79, 0x64, 0x61,
0x79, 0x12, 0x1c, 0x0a, 0x09, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x05,
0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x22,
0x0c, 0x0a, 0x0a, 0x43, 0x53, 0x43, 0x61, 0x72, 0x64, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0xca, 0x01,
0x0a, 0x0a, 0x53, 0x43, 0x43, 0x61, 0x72, 0x64, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1a, 0x0a, 0x08,
0x53, 0x74, 0x61, 0x72, 0x74, 0x41, 0x63, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08,
0x53, 0x74, 0x61, 0x72, 0x74, 0x41, 0x63, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x53, 0x74, 0x61, 0x72,
0x74, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c,
0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x12, 0x18, 0x0a, 0x07,
0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x56,
0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x24, 0x0a, 0x05, 0x43, 0x61, 0x72, 0x64, 0x73, 0x18,
0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79,
0x2e, 0x43, 0x61, 0x72, 0x64, 0x52, 0x05, 0x43, 0x61, 0x72, 0x64, 0x73, 0x12, 0x3c, 0x0a, 0x09,
0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32,
0x1e, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73,
0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x5f, 0x41, 0x63, 0x74, 0x43, 0x61, 0x72, 0x64, 0x52,
0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x9a, 0x01, 0x0a, 0x12, 0x53,
0x43, 0x43, 0x61, 0x72, 0x64, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69,
0x67, 0x12, 0x1a, 0x0a, 0x08, 0x53, 0x74, 0x61, 0x72, 0x74, 0x41, 0x63, 0x74, 0x18, 0x01, 0x20,
0x01, 0x28, 0x05, 0x52, 0x08, 0x53, 0x74, 0x61, 0x72, 0x74, 0x41, 0x63, 0x74, 0x12, 0x22, 0x0a,
0x0c, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x18, 0x02, 0x20,
0x01, 0x28, 0x03, 0x52, 0x0c, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74,
0x73, 0x12, 0x18, 0x0a, 0x07, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01,
0x28, 0x05, 0x52, 0x07, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x2a, 0x0a, 0x05, 0x43,
0x61, 0x72, 0x64, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x61, 0x63, 0x74,
0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x79, 0x43, 0x61, 0x72, 0x64,
0x52, 0x05, 0x43, 0x61, 0x72, 0x64, 0x73, 0x22, 0x21, 0x0a, 0x0b, 0x53, 0x43, 0x43, 0x61, 0x72,
0x64, 0x42, 0x75, 0x79, 0x4f, 0x4b, 0x12, 0x12, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01,
0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x54, 0x79, 0x70, 0x65, 0x22, 0x23, 0x0a, 0x0d, 0x43, 0x53,
0x43, 0x61, 0x72, 0x64, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x54,
0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x54, 0x79, 0x70, 0x65, 0x22,
0x85, 0x01, 0x0a, 0x0d, 0x53, 0x43, 0x43, 0x61, 0x72, 0x64, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76,
0x65, 0x12, 0x12, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
0x04, 0x54, 0x79, 0x70, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x49, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65,
0x46, 0x69, 0x72, 0x73, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x49, 0x6e, 0x63,
0x6c, 0x75, 0x64, 0x65, 0x46, 0x69, 0x72, 0x73, 0x74, 0x12, 0x3c, 0x0a, 0x09, 0x4f, 0x70, 0x52,
0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1e, 0x2e, 0x61,
0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74,
0x43, 0x6f, 0x64, 0x65, 0x5f, 0x41, 0x63, 0x74, 0x43, 0x61, 0x72, 0x64, 0x52, 0x09, 0x4f, 0x70,
0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x25, 0x0a, 0x0f, 0x43, 0x53, 0x43, 0x61, 0x72,
0x64, 0x42, 0x75, 0x79, 0x4f, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x54, 0x79,
0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x54, 0x79, 0x70, 0x65, 0x22, 0x63,
0x0a, 0x0f, 0x53, 0x43, 0x43, 0x61, 0x72, 0x64, 0x42, 0x75, 0x79, 0x4f, 0x6e, 0x6c, 0x69, 0x6e,
0x65, 0x12, 0x12, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
0x04, 0x54, 0x79, 0x70, 0x65, 0x12, 0x3c, 0x0a, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f,
0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1e, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76,
0x69, 0x74, 0x79, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65,
0x5f, 0x41, 0x63, 0x74, 0x43, 0x61, 0x72, 0x64, 0x52, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43,
0x6f, 0x64, 0x65, 0x2a, 0xad, 0x01, 0x0a, 0x14, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74,
0x43, 0x6f, 0x64, 0x65, 0x5f, 0x41, 0x63, 0x74, 0x43, 0x61, 0x72, 0x64, 0x12, 0x17, 0x0a, 0x13,
0x4f, 0x50, 0x52, 0x43, 0x5f, 0x53, 0x75, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x41, 0x63, 0x74, 0x43,
0x61, 0x72, 0x64, 0x10, 0x00, 0x12, 0x16, 0x0a, 0x12, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x45, 0x72,
0x72, 0x6f, 0x72, 0x5f, 0x41, 0x63, 0x74, 0x43, 0x61, 0x72, 0x64, 0x10, 0x01, 0x12, 0x17, 0x0a,
0x12, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x43, 0x6f, 0x69, 0x6e, 0x4e, 0x6f, 0x74, 0x45, 0x6e, 0x6f,
0x75, 0x67, 0x68, 0x10, 0xa0, 0x08, 0x12, 0x27, 0x0a, 0x22, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x43,
0x61, 0x72, 0x64, 0x5f, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x5f, 0x4d, 0x75, 0x73, 0x74,
0x42, 0x75, 0x79, 0x43, 0x61, 0x72, 0x64, 0x46, 0x69, 0x72, 0x73, 0x74, 0x10, 0xa8, 0x4e, 0x12,
0x22, 0x0a, 0x1d, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x43, 0x61, 0x72, 0x64, 0x5f, 0x52, 0x65, 0x63,
0x65, 0x69, 0x76, 0x65, 0x5f, 0x48, 0x61, 0x73, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x64,
0x10, 0xa9, 0x4e, 0x2a, 0x8f, 0x02, 0x0a, 0x0c, 0x43, 0x61, 0x72, 0x64, 0x50, 0x61, 0x63, 0x6b,
0x65, 0x74, 0x49, 0x44, 0x12, 0x14, 0x0a, 0x10, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43,
0x61, 0x72, 0x64, 0x5f, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x12, 0x18, 0x0a, 0x13, 0x50, 0x41,
0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x43, 0x41, 0x52, 0x44, 0x5f, 0x49, 0x4e, 0x46,
0x4f, 0x10, 0xb2, 0x14, 0x12, 0x18, 0x0a, 0x13, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53,
0x43, 0x5f, 0x43, 0x41, 0x52, 0x44, 0x5f, 0x49, 0x4e, 0x46, 0x4f, 0x10, 0xb3, 0x14, 0x12, 0x19,
0x0a, 0x14, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x52, 0x44,
0x5f, 0x42, 0x55, 0x59, 0x4f, 0x4b, 0x10, 0xb4, 0x14, 0x12, 0x1b, 0x0a, 0x16, 0x50, 0x41, 0x43,
0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x43, 0x41, 0x52, 0x44, 0x5f, 0x52, 0x45, 0x43, 0x45,
0x49, 0x56, 0x45, 0x10, 0xb5, 0x14, 0x12, 0x1b, 0x0a, 0x16, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54,
0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x52, 0x44, 0x5f, 0x52, 0x45, 0x43, 0x45, 0x49, 0x56, 0x45,
0x10, 0xb6, 0x14, 0x12, 0x20, 0x0a, 0x1b, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43,
0x5f, 0x43, 0x41, 0x52, 0x44, 0x5f, 0x4d, 0x4f, 0x44, 0x49, 0x46, 0x59, 0x43, 0x4f, 0x4e, 0x46,
0x49, 0x47, 0x10, 0xb7, 0x14, 0x12, 0x1e, 0x0a, 0x19, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f,
0x43, 0x53, 0x5f, 0x43, 0x41, 0x52, 0x44, 0x5f, 0x42, 0x55, 0x59, 0x5f, 0x4f, 0x4e, 0x4c, 0x49,
0x4e, 0x45, 0x10, 0xb8, 0x14, 0x12, 0x1e, 0x0a, 0x19, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f,
0x53, 0x43, 0x5f, 0x43, 0x41, 0x52, 0x44, 0x5f, 0x42, 0x55, 0x59, 0x5f, 0x4f, 0x4e, 0x4c, 0x49,
0x4e, 0x45, 0x10, 0xb9, 0x14, 0x42, 0x28, 0x5a, 0x26, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x2e, 0x67,
0x61, 0x6d, 0x65, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x61, 0x6d, 0x65, 0x2f, 0x70, 0x72,
0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x62,
0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
file_actcard_proto_rawDescOnce sync.Once
file_actcard_proto_rawDescData = file_actcard_proto_rawDesc
file_protocol_activity_actcard_proto_rawDescOnce sync.Once
file_protocol_activity_actcard_proto_rawDescData = file_protocol_activity_actcard_proto_rawDesc
)
func file_actcard_proto_rawDescGZIP() []byte {
file_actcard_proto_rawDescOnce.Do(func() {
file_actcard_proto_rawDescData = protoimpl.X.CompressGZIP(file_actcard_proto_rawDescData)
func file_protocol_activity_actcard_proto_rawDescGZIP() []byte {
file_protocol_activity_actcard_proto_rawDescOnce.Do(func() {
file_protocol_activity_actcard_proto_rawDescData = protoimpl.X.CompressGZIP(file_protocol_activity_actcard_proto_rawDescData)
})
return file_actcard_proto_rawDescData
return file_protocol_activity_actcard_proto_rawDescData
}
var file_actcard_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
var file_actcard_proto_msgTypes = make([]protoimpl.MessageInfo, 10)
var file_actcard_proto_goTypes = []interface{}{
var file_protocol_activity_actcard_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
var file_protocol_activity_actcard_proto_msgTypes = make([]protoimpl.MessageInfo, 10)
var file_protocol_activity_actcard_proto_goTypes = []interface{}{
(OpResultCode_ActCard)(0), // 0: activity.OpResultCode_ActCard
(CardPacketID)(0), // 1: activity.CardPacketID
(*Card)(nil), // 2: activity.Card
@ -916,7 +919,7 @@ var file_actcard_proto_goTypes = []interface{}{
(*CSCardBuyOnline)(nil), // 10: activity.CSCardBuyOnline
(*SCCardBuyOnline)(nil), // 11: activity.SCCardBuyOnline
}
var file_actcard_proto_depIdxs = []int32{
var file_protocol_activity_actcard_proto_depIdxs = []int32{
2, // 0: activity.SCCardInfo.Cards:type_name -> activity.Card
0, // 1: activity.SCCardInfo.OpRetCode:type_name -> activity.OpResultCode_ActCard
3, // 2: activity.SCCardModifyConfig.Cards:type_name -> activity.ModifyCard
@ -929,13 +932,13 @@ var file_actcard_proto_depIdxs = []int32{
0, // [0:5] is the sub-list for field type_name
}
func init() { file_actcard_proto_init() }
func file_actcard_proto_init() {
if File_actcard_proto != nil {
func init() { file_protocol_activity_actcard_proto_init() }
func file_protocol_activity_actcard_proto_init() {
if File_protocol_activity_actcard_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
file_actcard_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actcard_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Card); i {
case 0:
return &v.state
@ -947,7 +950,7 @@ func file_actcard_proto_init() {
return nil
}
}
file_actcard_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actcard_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ModifyCard); i {
case 0:
return &v.state
@ -959,7 +962,7 @@ func file_actcard_proto_init() {
return nil
}
}
file_actcard_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actcard_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CSCardInfo); i {
case 0:
return &v.state
@ -971,7 +974,7 @@ func file_actcard_proto_init() {
return nil
}
}
file_actcard_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actcard_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCardInfo); i {
case 0:
return &v.state
@ -983,7 +986,7 @@ func file_actcard_proto_init() {
return nil
}
}
file_actcard_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actcard_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCardModifyConfig); i {
case 0:
return &v.state
@ -995,7 +998,7 @@ func file_actcard_proto_init() {
return nil
}
}
file_actcard_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actcard_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCardBuyOK); i {
case 0:
return &v.state
@ -1007,7 +1010,7 @@ func file_actcard_proto_init() {
return nil
}
}
file_actcard_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actcard_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CSCardReceive); i {
case 0:
return &v.state
@ -1019,7 +1022,7 @@ func file_actcard_proto_init() {
return nil
}
}
file_actcard_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actcard_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCardReceive); i {
case 0:
return &v.state
@ -1031,7 +1034,7 @@ func file_actcard_proto_init() {
return nil
}
}
file_actcard_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actcard_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CSCardBuyOnline); i {
case 0:
return &v.state
@ -1043,7 +1046,7 @@ func file_actcard_proto_init() {
return nil
}
}
file_actcard_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actcard_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCardBuyOnline); i {
case 0:
return &v.state
@ -1060,19 +1063,19 @@ func file_actcard_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_actcard_proto_rawDesc,
RawDescriptor: file_protocol_activity_actcard_proto_rawDesc,
NumEnums: 2,
NumMessages: 10,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_actcard_proto_goTypes,
DependencyIndexes: file_actcard_proto_depIdxs,
EnumInfos: file_actcard_proto_enumTypes,
MessageInfos: file_actcard_proto_msgTypes,
GoTypes: file_protocol_activity_actcard_proto_goTypes,
DependencyIndexes: file_protocol_activity_actcard_proto_depIdxs,
EnumInfos: file_protocol_activity_actcard_proto_enumTypes,
MessageInfos: file_protocol_activity_actcard_proto_msgTypes,
}.Build()
File_actcard_proto = out.File
file_actcard_proto_rawDesc = nil
file_actcard_proto_goTypes = nil
file_actcard_proto_depIdxs = nil
File_protocol_activity_actcard_proto = out.File
file_protocol_activity_actcard_proto_rawDesc = nil
file_protocol_activity_actcard_proto_goTypes = nil
file_protocol_activity_actcard_proto_depIdxs = nil
}

View File

@ -1,6 +1,6 @@
syntax = "proto3";
package activity;
option go_package = ".;activity";
option go_package = "mongo.games.com/game/protocol/activity";
//
enum OpResultCode_ActCard {

View File

@ -2,7 +2,7 @@
// versions:
// protoc-gen-go v1.27.1-devel
// protoc v3.19.4
// source: actfpay.proto
// source: protocol/activity/actfpay.proto
package activity
@ -72,11 +72,11 @@ func (x OpResultCode_ActFPay) String() string {
}
func (OpResultCode_ActFPay) Descriptor() protoreflect.EnumDescriptor {
return file_actfpay_proto_enumTypes[0].Descriptor()
return file_protocol_activity_actfpay_proto_enumTypes[0].Descriptor()
}
func (OpResultCode_ActFPay) Type() protoreflect.EnumType {
return &file_actfpay_proto_enumTypes[0]
return &file_protocol_activity_actfpay_proto_enumTypes[0]
}
func (x OpResultCode_ActFPay) Number() protoreflect.EnumNumber {
@ -85,7 +85,7 @@ func (x OpResultCode_ActFPay) Number() protoreflect.EnumNumber {
// Deprecated: Use OpResultCode_ActFPay.Descriptor instead.
func (OpResultCode_ActFPay) EnumDescriptor() ([]byte, []int) {
return file_actfpay_proto_rawDescGZIP(), []int{0}
return file_protocol_activity_actfpay_proto_rawDescGZIP(), []int{0}
}
// fpay活动
@ -140,11 +140,11 @@ func (x FPayPacketID) String() string {
}
func (FPayPacketID) Descriptor() protoreflect.EnumDescriptor {
return file_actfpay_proto_enumTypes[1].Descriptor()
return file_protocol_activity_actfpay_proto_enumTypes[1].Descriptor()
}
func (FPayPacketID) Type() protoreflect.EnumType {
return &file_actfpay_proto_enumTypes[1]
return &file_protocol_activity_actfpay_proto_enumTypes[1]
}
func (x FPayPacketID) Number() protoreflect.EnumNumber {
@ -153,7 +153,7 @@ func (x FPayPacketID) Number() protoreflect.EnumNumber {
// Deprecated: Use FPayPacketID.Descriptor instead.
func (FPayPacketID) EnumDescriptor() ([]byte, []int) {
return file_actfpay_proto_rawDescGZIP(), []int{1}
return file_protocol_activity_actfpay_proto_rawDescGZIP(), []int{1}
}
//赢取比例
@ -169,7 +169,7 @@ type ActFPayWinConfig struct {
func (x *ActFPayWinConfig) Reset() {
*x = ActFPayWinConfig{}
if protoimpl.UnsafeEnabled {
mi := &file_actfpay_proto_msgTypes[0]
mi := &file_protocol_activity_actfpay_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -182,7 +182,7 @@ func (x *ActFPayWinConfig) String() string {
func (*ActFPayWinConfig) ProtoMessage() {}
func (x *ActFPayWinConfig) ProtoReflect() protoreflect.Message {
mi := &file_actfpay_proto_msgTypes[0]
mi := &file_protocol_activity_actfpay_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -195,7 +195,7 @@ func (x *ActFPayWinConfig) ProtoReflect() protoreflect.Message {
// Deprecated: Use ActFPayWinConfig.ProtoReflect.Descriptor instead.
func (*ActFPayWinConfig) Descriptor() ([]byte, []int) {
return file_actfpay_proto_rawDescGZIP(), []int{0}
return file_protocol_activity_actfpay_proto_rawDescGZIP(), []int{0}
}
func (x *ActFPayWinConfig) GetWinType() int32 {
@ -231,7 +231,7 @@ type FPayInfo struct {
func (x *FPayInfo) Reset() {
*x = FPayInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_actfpay_proto_msgTypes[1]
mi := &file_protocol_activity_actfpay_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -244,7 +244,7 @@ func (x *FPayInfo) String() string {
func (*FPayInfo) ProtoMessage() {}
func (x *FPayInfo) ProtoReflect() protoreflect.Message {
mi := &file_actfpay_proto_msgTypes[1]
mi := &file_protocol_activity_actfpay_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -257,7 +257,7 @@ func (x *FPayInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use FPayInfo.ProtoReflect.Descriptor instead.
func (*FPayInfo) Descriptor() ([]byte, []int) {
return file_actfpay_proto_rawDescGZIP(), []int{1}
return file_protocol_activity_actfpay_proto_rawDescGZIP(), []int{1}
}
func (x *FPayInfo) GetFPayCoin() int32 {
@ -329,7 +329,7 @@ type FPayGetInfo struct {
func (x *FPayGetInfo) Reset() {
*x = FPayGetInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_actfpay_proto_msgTypes[2]
mi := &file_protocol_activity_actfpay_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -342,7 +342,7 @@ func (x *FPayGetInfo) String() string {
func (*FPayGetInfo) ProtoMessage() {}
func (x *FPayGetInfo) ProtoReflect() protoreflect.Message {
mi := &file_actfpay_proto_msgTypes[2]
mi := &file_protocol_activity_actfpay_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -355,7 +355,7 @@ func (x *FPayGetInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use FPayGetInfo.ProtoReflect.Descriptor instead.
func (*FPayGetInfo) Descriptor() ([]byte, []int) {
return file_actfpay_proto_rawDescGZIP(), []int{2}
return file_protocol_activity_actfpay_proto_rawDescGZIP(), []int{2}
}
func (x *FPayGetInfo) GetWinCoin() int32 {
@ -384,7 +384,7 @@ type SCFPayInfo struct {
func (x *SCFPayInfo) Reset() {
*x = SCFPayInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_actfpay_proto_msgTypes[3]
mi := &file_protocol_activity_actfpay_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -397,7 +397,7 @@ func (x *SCFPayInfo) String() string {
func (*SCFPayInfo) ProtoMessage() {}
func (x *SCFPayInfo) ProtoReflect() protoreflect.Message {
mi := &file_actfpay_proto_msgTypes[3]
mi := &file_protocol_activity_actfpay_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -410,7 +410,7 @@ func (x *SCFPayInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCFPayInfo.ProtoReflect.Descriptor instead.
func (*SCFPayInfo) Descriptor() ([]byte, []int) {
return file_actfpay_proto_rawDescGZIP(), []int{3}
return file_protocol_activity_actfpay_proto_rawDescGZIP(), []int{3}
}
func (x *SCFPayInfo) GetInfo() *FPayInfo {
@ -430,7 +430,7 @@ type CSFPayInfo struct {
func (x *CSFPayInfo) Reset() {
*x = CSFPayInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_actfpay_proto_msgTypes[4]
mi := &file_protocol_activity_actfpay_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -443,7 +443,7 @@ func (x *CSFPayInfo) String() string {
func (*CSFPayInfo) ProtoMessage() {}
func (x *CSFPayInfo) ProtoReflect() protoreflect.Message {
mi := &file_actfpay_proto_msgTypes[4]
mi := &file_protocol_activity_actfpay_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -456,7 +456,7 @@ func (x *CSFPayInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use CSFPayInfo.ProtoReflect.Descriptor instead.
func (*CSFPayInfo) Descriptor() ([]byte, []int) {
return file_actfpay_proto_rawDescGZIP(), []int{4}
return file_protocol_activity_actfpay_proto_rawDescGZIP(), []int{4}
}
// 领取奖励返回
@ -471,7 +471,7 @@ type SCGetFPay struct {
func (x *SCGetFPay) Reset() {
*x = SCGetFPay{}
if protoimpl.UnsafeEnabled {
mi := &file_actfpay_proto_msgTypes[5]
mi := &file_protocol_activity_actfpay_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -484,7 +484,7 @@ func (x *SCGetFPay) String() string {
func (*SCGetFPay) ProtoMessage() {}
func (x *SCGetFPay) ProtoReflect() protoreflect.Message {
mi := &file_actfpay_proto_msgTypes[5]
mi := &file_protocol_activity_actfpay_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -497,7 +497,7 @@ func (x *SCGetFPay) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCGetFPay.ProtoReflect.Descriptor instead.
func (*SCGetFPay) Descriptor() ([]byte, []int) {
return file_actfpay_proto_rawDescGZIP(), []int{5}
return file_protocol_activity_actfpay_proto_rawDescGZIP(), []int{5}
}
func (x *SCGetFPay) GetOpRetCode() OpResultCode_ActFPay {
@ -517,7 +517,7 @@ type CSGetFPay struct {
func (x *CSGetFPay) Reset() {
*x = CSGetFPay{}
if protoimpl.UnsafeEnabled {
mi := &file_actfpay_proto_msgTypes[6]
mi := &file_protocol_activity_actfpay_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -530,7 +530,7 @@ func (x *CSGetFPay) String() string {
func (*CSGetFPay) ProtoMessage() {}
func (x *CSGetFPay) ProtoReflect() protoreflect.Message {
mi := &file_actfpay_proto_msgTypes[6]
mi := &file_protocol_activity_actfpay_proto_msgTypes[6]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -543,7 +543,7 @@ func (x *CSGetFPay) ProtoReflect() protoreflect.Message {
// Deprecated: Use CSGetFPay.ProtoReflect.Descriptor instead.
func (*CSGetFPay) Descriptor() ([]byte, []int) {
return file_actfpay_proto_rawDescGZIP(), []int{6}
return file_protocol_activity_actfpay_proto_rawDescGZIP(), []int{6}
}
// 通知活动状态变化
@ -558,7 +558,7 @@ type SCNotifyFPayState struct {
func (x *SCNotifyFPayState) Reset() {
*x = SCNotifyFPayState{}
if protoimpl.UnsafeEnabled {
mi := &file_actfpay_proto_msgTypes[7]
mi := &file_protocol_activity_actfpay_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -571,7 +571,7 @@ func (x *SCNotifyFPayState) String() string {
func (*SCNotifyFPayState) ProtoMessage() {}
func (x *SCNotifyFPayState) ProtoReflect() protoreflect.Message {
mi := &file_actfpay_proto_msgTypes[7]
mi := &file_protocol_activity_actfpay_proto_msgTypes[7]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -584,7 +584,7 @@ func (x *SCNotifyFPayState) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCNotifyFPayState.ProtoReflect.Descriptor instead.
func (*SCNotifyFPayState) Descriptor() ([]byte, []int) {
return file_actfpay_proto_rawDescGZIP(), []int{7}
return file_protocol_activity_actfpay_proto_rawDescGZIP(), []int{7}
}
func (x *SCNotifyFPayState) GetState() int32 {
@ -606,7 +606,7 @@ type SCNotifyFPayGetState struct {
func (x *SCNotifyFPayGetState) Reset() {
*x = SCNotifyFPayGetState{}
if protoimpl.UnsafeEnabled {
mi := &file_actfpay_proto_msgTypes[8]
mi := &file_protocol_activity_actfpay_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -619,7 +619,7 @@ func (x *SCNotifyFPayGetState) String() string {
func (*SCNotifyFPayGetState) ProtoMessage() {}
func (x *SCNotifyFPayGetState) ProtoReflect() protoreflect.Message {
mi := &file_actfpay_proto_msgTypes[8]
mi := &file_protocol_activity_actfpay_proto_msgTypes[8]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -632,7 +632,7 @@ func (x *SCNotifyFPayGetState) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCNotifyFPayGetState.ProtoReflect.Descriptor instead.
func (*SCNotifyFPayGetState) Descriptor() ([]byte, []int) {
return file_actfpay_proto_rawDescGZIP(), []int{8}
return file_protocol_activity_actfpay_proto_rawDescGZIP(), []int{8}
}
func (x *SCNotifyFPayGetState) GetGetInfo() *FPayGetInfo {
@ -654,7 +654,7 @@ type SCFPaySign struct {
func (x *SCFPaySign) Reset() {
*x = SCFPaySign{}
if protoimpl.UnsafeEnabled {
mi := &file_actfpay_proto_msgTypes[9]
mi := &file_protocol_activity_actfpay_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -667,7 +667,7 @@ func (x *SCFPaySign) String() string {
func (*SCFPaySign) ProtoMessage() {}
func (x *SCFPaySign) ProtoReflect() protoreflect.Message {
mi := &file_actfpay_proto_msgTypes[9]
mi := &file_protocol_activity_actfpay_proto_msgTypes[9]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -680,7 +680,7 @@ func (x *SCFPaySign) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCFPaySign.ProtoReflect.Descriptor instead.
func (*SCFPaySign) Descriptor() ([]byte, []int) {
return file_actfpay_proto_rawDescGZIP(), []int{9}
return file_protocol_activity_actfpay_proto_rawDescGZIP(), []int{9}
}
func (x *SCFPaySign) GetOpRetCode() OpResultCode_ActFPay {
@ -700,7 +700,7 @@ type CSFPaySign struct {
func (x *CSFPaySign) Reset() {
*x = CSFPaySign{}
if protoimpl.UnsafeEnabled {
mi := &file_actfpay_proto_msgTypes[10]
mi := &file_protocol_activity_actfpay_proto_msgTypes[10]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -713,7 +713,7 @@ func (x *CSFPaySign) String() string {
func (*CSFPaySign) ProtoMessage() {}
func (x *CSFPaySign) ProtoReflect() protoreflect.Message {
mi := &file_actfpay_proto_msgTypes[10]
mi := &file_protocol_activity_actfpay_proto_msgTypes[10]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -726,118 +726,121 @@ func (x *CSFPaySign) ProtoReflect() protoreflect.Message {
// Deprecated: Use CSFPaySign.ProtoReflect.Descriptor instead.
func (*CSFPaySign) Descriptor() ([]byte, []int) {
return file_actfpay_proto_rawDescGZIP(), []int{10}
return file_protocol_activity_actfpay_proto_rawDescGZIP(), []int{10}
}
var File_actfpay_proto protoreflect.FileDescriptor
var File_protocol_activity_actfpay_proto protoreflect.FileDescriptor
var file_actfpay_proto_rawDesc = []byte{
0x0a, 0x0d, 0x61, 0x63, 0x74, 0x66, 0x70, 0x61, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
0x08, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x22, 0x46, 0x0a, 0x10, 0x41, 0x63, 0x74,
0x46, 0x50, 0x61, 0x79, 0x57, 0x69, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x18, 0x0a,
0x07, 0x57, 0x69, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07,
0x57, 0x69, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x57, 0x69, 0x6e, 0x52, 0x61,
0x74, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x57, 0x69, 0x6e, 0x52, 0x61, 0x74,
0x65, 0x22, 0xa0, 0x02, 0x0a, 0x08, 0x46, 0x50, 0x61, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1a,
0x0a, 0x08, 0x46, 0x50, 0x61, 0x79, 0x43, 0x6f, 0x69, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05,
0x52, 0x08, 0x46, 0x50, 0x61, 0x79, 0x43, 0x6f, 0x69, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x50, 0x6c,
0x61, 0x79, 0x65, 0x72, 0x4e, 0x75, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x50,
0x6c, 0x61, 0x79, 0x65, 0x72, 0x4e, 0x75, 0x6d, 0x12, 0x22, 0x0a, 0x0c, 0x46, 0x50, 0x61, 0x79,
0x47, 0x69, 0x76, 0x65, 0x43, 0x6f, 0x69, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c,
0x46, 0x50, 0x61, 0x79, 0x47, 0x69, 0x76, 0x65, 0x43, 0x6f, 0x69, 0x6e, 0x12, 0x22, 0x0a, 0x0c,
0x46, 0x50, 0x61, 0x79, 0x47, 0x69, 0x76, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01,
0x28, 0x05, 0x52, 0x0c, 0x46, 0x50, 0x61, 0x79, 0x47, 0x69, 0x76, 0x65, 0x54, 0x79, 0x70, 0x65,
0x12, 0x20, 0x0a, 0x0b, 0x4e, 0x65, 0x65, 0x64, 0x57, 0x69, 0x6e, 0x43, 0x6f, 0x69, 0x6e, 0x18,
0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x4e, 0x65, 0x65, 0x64, 0x57, 0x69, 0x6e, 0x43, 0x6f,
0x69, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x18,
0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65,
0x12, 0x18, 0x0a, 0x07, 0x45, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28,
0x05, 0x52, 0x07, 0x45, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x57, 0x69,
0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x41, 0x63, 0x74, 0x46, 0x50, 0x61, 0x79,
0x57, 0x69, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x09, 0x57, 0x69, 0x6e, 0x43, 0x6f,
0x6e, 0x66, 0x69, 0x67, 0x22, 0x3d, 0x0a, 0x0b, 0x46, 0x50, 0x61, 0x79, 0x47, 0x65, 0x74, 0x49,
0x6e, 0x66, 0x6f, 0x12, 0x18, 0x0a, 0x07, 0x57, 0x69, 0x6e, 0x43, 0x6f, 0x69, 0x6e, 0x18, 0x01,
0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x57, 0x69, 0x6e, 0x43, 0x6f, 0x69, 0x6e, 0x12, 0x14, 0x0a,
0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x53, 0x74,
0x61, 0x74, 0x65, 0x22, 0x34, 0x0a, 0x0a, 0x53, 0x43, 0x46, 0x50, 0x61, 0x79, 0x49, 0x6e, 0x66,
0x6f, 0x12, 0x26, 0x0a, 0x04, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
0x12, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x46, 0x50, 0x61, 0x79, 0x49,
0x6e, 0x66, 0x6f, 0x52, 0x04, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x0c, 0x0a, 0x0a, 0x43, 0x53, 0x46,
0x50, 0x61, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x49, 0x0a, 0x09, 0x53, 0x43, 0x47, 0x65, 0x74,
0x46, 0x50, 0x61, 0x79, 0x12, 0x3c, 0x0a, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64,
0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1e, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69,
0x74, 0x79, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x5f,
0x41, 0x63, 0x74, 0x46, 0x50, 0x61, 0x79, 0x52, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f,
0x64, 0x65, 0x22, 0x0b, 0x0a, 0x09, 0x43, 0x53, 0x47, 0x65, 0x74, 0x46, 0x50, 0x61, 0x79, 0x22,
0x29, 0x0a, 0x11, 0x53, 0x43, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x46, 0x50, 0x61, 0x79, 0x53,
0x74, 0x61, 0x74, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20,
0x01, 0x28, 0x05, 0x52, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x22, 0x47, 0x0a, 0x14, 0x53, 0x43,
0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x46, 0x50, 0x61, 0x79, 0x47, 0x65, 0x74, 0x53, 0x74, 0x61,
0x74, 0x65, 0x12, 0x2f, 0x0a, 0x07, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0x01, 0x20,
0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x46,
0x50, 0x61, 0x79, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x07, 0x47, 0x65, 0x74, 0x49,
0x6e, 0x66, 0x6f, 0x22, 0x4a, 0x0a, 0x0a, 0x53, 0x43, 0x46, 0x50, 0x61, 0x79, 0x53, 0x69, 0x67,
0x6e, 0x12, 0x3c, 0x0a, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01,
0x20, 0x01, 0x28, 0x0e, 0x32, 0x1e, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e,
0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x5f, 0x41, 0x63, 0x74,
0x46, 0x50, 0x61, 0x79, 0x52, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22,
0x0c, 0x0a, 0x0a, 0x43, 0x53, 0x46, 0x50, 0x61, 0x79, 0x53, 0x69, 0x67, 0x6e, 0x2a, 0xb1, 0x02,
0x0a, 0x14, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x5f, 0x41,
0x63, 0x74, 0x46, 0x50, 0x61, 0x79, 0x12, 0x17, 0x0a, 0x13, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x53,
0x75, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x41, 0x63, 0x74, 0x46, 0x50, 0x61, 0x79, 0x10, 0x00, 0x12,
0x16, 0x0a, 0x12, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x41, 0x63,
0x74, 0x46, 0x50, 0x61, 0x79, 0x10, 0x01, 0x12, 0x1f, 0x0a, 0x1a, 0x4f, 0x50, 0x52, 0x43, 0x5f,
0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x46, 0x50, 0x41, 0x59, 0x5f, 0x4e, 0x6f,
0x53, 0x74, 0x61, 0x72, 0x74, 0x10, 0x9d, 0x31, 0x12, 0x1e, 0x0a, 0x19, 0x4f, 0x50, 0x52, 0x43,
0x5f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x46, 0x50, 0x41, 0x59, 0x5f, 0x49,
0x73, 0x42, 0x75, 0x73, 0x79, 0x10, 0x9e, 0x31, 0x12, 0x24, 0x0a, 0x1f, 0x4f, 0x50, 0x52, 0x43,
0x5f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x46, 0x50, 0x41, 0x59, 0x5f, 0x50,
0x41, 0x59, 0x5f, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0x9f, 0x31, 0x12, 0x20,
0x0a, 0x1b, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f,
0x46, 0x50, 0x41, 0x59, 0x5f, 0x48, 0x61, 0x73, 0x5f, 0x53, 0x69, 0x67, 0x6e, 0x10, 0xa0, 0x31,
0x12, 0x1f, 0x0a, 0x1a, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74,
0x79, 0x5f, 0x46, 0x50, 0x41, 0x59, 0x5f, 0x48, 0x61, 0x73, 0x5f, 0x47, 0x65, 0x74, 0x10, 0xa1,
0x31, 0x12, 0x20, 0x0a, 0x1b, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69,
0x74, 0x79, 0x5f, 0x46, 0x50, 0x41, 0x59, 0x5f, 0x43, 0x61, 0x6e, 0x74, 0x5f, 0x47, 0x65, 0x74,
0x10, 0xa2, 0x31, 0x12, 0x1c, 0x0a, 0x17, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69,
0x76, 0x69, 0x74, 0x79, 0x5f, 0x46, 0x50, 0x41, 0x59, 0x5f, 0x4c, 0x6f, 0x63, 0x6b, 0x10, 0xa3,
0x31, 0x2a, 0x8b, 0x02, 0x0a, 0x0c, 0x46, 0x50, 0x61, 0x79, 0x50, 0x61, 0x63, 0x6b, 0x65, 0x74,
0x49, 0x44, 0x12, 0x14, 0x0a, 0x10, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x46, 0x50, 0x61,
0x79, 0x5f, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x12, 0x18, 0x0a, 0x13, 0x50, 0x41, 0x43, 0x4b,
0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x46, 0x50, 0x61, 0x79, 0x5f, 0x49, 0x6e, 0x66, 0x6f, 0x10,
0xbc, 0x14, 0x12, 0x18, 0x0a, 0x13, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f,
0x46, 0x50, 0x61, 0x79, 0x5f, 0x49, 0x6e, 0x66, 0x6f, 0x10, 0xbd, 0x14, 0x12, 0x17, 0x0a, 0x12,
0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x46, 0x50, 0x61, 0x79, 0x5f, 0x47,
0x65, 0x74, 0x10, 0xbe, 0x14, 0x12, 0x17, 0x0a, 0x12, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f,
0x53, 0x43, 0x5f, 0x46, 0x50, 0x61, 0x79, 0x5f, 0x47, 0x65, 0x74, 0x10, 0xbf, 0x14, 0x12, 0x23,
0x0a, 0x1e, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x4e, 0x6f, 0x74, 0x69,
0x66, 0x79, 0x5f, 0x41, 0x63, 0x74, 0x46, 0x50, 0x61, 0x79, 0x5f, 0x53, 0x74, 0x61, 0x74, 0x65,
0x10, 0xc0, 0x14, 0x12, 0x26, 0x0a, 0x21, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43,
0x5f, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x5f, 0x41, 0x63, 0x74, 0x46, 0x50, 0x61, 0x79, 0x47,
0x65, 0x74, 0x5f, 0x53, 0x74, 0x61, 0x74, 0x65, 0x10, 0xc1, 0x14, 0x12, 0x18, 0x0a, 0x13, 0x50,
0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x46, 0x50, 0x61, 0x79, 0x5f, 0x53, 0x69,
0x67, 0x6e, 0x10, 0xc2, 0x14, 0x12, 0x18, 0x0a, 0x13, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f,
0x53, 0x43, 0x5f, 0x46, 0x50, 0x61, 0x79, 0x5f, 0x53, 0x69, 0x67, 0x6e, 0x10, 0xc3, 0x14, 0x42,
0x0c, 0x5a, 0x0a, 0x2e, 0x3b, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x62, 0x06, 0x70,
0x72, 0x6f, 0x74, 0x6f, 0x33,
var file_protocol_activity_actfpay_proto_rawDesc = []byte{
0x0a, 0x1f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x76,
0x69, 0x74, 0x79, 0x2f, 0x61, 0x63, 0x74, 0x66, 0x70, 0x61, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x12, 0x08, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x22, 0x46, 0x0a, 0x10, 0x41,
0x63, 0x74, 0x46, 0x50, 0x61, 0x79, 0x57, 0x69, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12,
0x18, 0x0a, 0x07, 0x57, 0x69, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05,
0x52, 0x07, 0x57, 0x69, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x57, 0x69, 0x6e,
0x52, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x57, 0x69, 0x6e, 0x52,
0x61, 0x74, 0x65, 0x22, 0xa0, 0x02, 0x0a, 0x08, 0x46, 0x50, 0x61, 0x79, 0x49, 0x6e, 0x66, 0x6f,
0x12, 0x1a, 0x0a, 0x08, 0x46, 0x50, 0x61, 0x79, 0x43, 0x6f, 0x69, 0x6e, 0x18, 0x01, 0x20, 0x01,
0x28, 0x05, 0x52, 0x08, 0x46, 0x50, 0x61, 0x79, 0x43, 0x6f, 0x69, 0x6e, 0x12, 0x1c, 0x0a, 0x09,
0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x4e, 0x75, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52,
0x09, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x4e, 0x75, 0x6d, 0x12, 0x22, 0x0a, 0x0c, 0x46, 0x50,
0x61, 0x79, 0x47, 0x69, 0x76, 0x65, 0x43, 0x6f, 0x69, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05,
0x52, 0x0c, 0x46, 0x50, 0x61, 0x79, 0x47, 0x69, 0x76, 0x65, 0x43, 0x6f, 0x69, 0x6e, 0x12, 0x22,
0x0a, 0x0c, 0x46, 0x50, 0x61, 0x79, 0x47, 0x69, 0x76, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x04,
0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x46, 0x50, 0x61, 0x79, 0x47, 0x69, 0x76, 0x65, 0x54, 0x79,
0x70, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x4e, 0x65, 0x65, 0x64, 0x57, 0x69, 0x6e, 0x43, 0x6f, 0x69,
0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x4e, 0x65, 0x65, 0x64, 0x57, 0x69, 0x6e,
0x43, 0x6f, 0x69, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d,
0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69,
0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x45, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x07, 0x20,
0x01, 0x28, 0x05, 0x52, 0x07, 0x45, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x38, 0x0a, 0x09,
0x57, 0x69, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, 0x32,
0x1a, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x41, 0x63, 0x74, 0x46, 0x50,
0x61, 0x79, 0x57, 0x69, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x09, 0x57, 0x69, 0x6e,
0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0x3d, 0x0a, 0x0b, 0x46, 0x50, 0x61, 0x79, 0x47, 0x65,
0x74, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x18, 0x0a, 0x07, 0x57, 0x69, 0x6e, 0x43, 0x6f, 0x69, 0x6e,
0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x57, 0x69, 0x6e, 0x43, 0x6f, 0x69, 0x6e, 0x12,
0x14, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05,
0x53, 0x74, 0x61, 0x74, 0x65, 0x22, 0x34, 0x0a, 0x0a, 0x53, 0x43, 0x46, 0x50, 0x61, 0x79, 0x49,
0x6e, 0x66, 0x6f, 0x12, 0x26, 0x0a, 0x04, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0x01, 0x20, 0x01, 0x28,
0x0b, 0x32, 0x12, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x46, 0x50, 0x61,
0x79, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x0c, 0x0a, 0x0a, 0x43,
0x53, 0x46, 0x50, 0x61, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x49, 0x0a, 0x09, 0x53, 0x43, 0x47,
0x65, 0x74, 0x46, 0x50, 0x61, 0x79, 0x12, 0x3c, 0x0a, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43,
0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1e, 0x2e, 0x61, 0x63, 0x74, 0x69,
0x76, 0x69, 0x74, 0x79, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64,
0x65, 0x5f, 0x41, 0x63, 0x74, 0x46, 0x50, 0x61, 0x79, 0x52, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74,
0x43, 0x6f, 0x64, 0x65, 0x22, 0x0b, 0x0a, 0x09, 0x43, 0x53, 0x47, 0x65, 0x74, 0x46, 0x50, 0x61,
0x79, 0x22, 0x29, 0x0a, 0x11, 0x53, 0x43, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x46, 0x50, 0x61,
0x79, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18,
0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x22, 0x47, 0x0a, 0x14,
0x53, 0x43, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x46, 0x50, 0x61, 0x79, 0x47, 0x65, 0x74, 0x53,
0x74, 0x61, 0x74, 0x65, 0x12, 0x2f, 0x0a, 0x07, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x18,
0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79,
0x2e, 0x46, 0x50, 0x61, 0x79, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x07, 0x47, 0x65,
0x74, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x4a, 0x0a, 0x0a, 0x53, 0x43, 0x46, 0x50, 0x61, 0x79, 0x53,
0x69, 0x67, 0x6e, 0x12, 0x3c, 0x0a, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65,
0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1e, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74,
0x79, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x5f, 0x41,
0x63, 0x74, 0x46, 0x50, 0x61, 0x79, 0x52, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64,
0x65, 0x22, 0x0c, 0x0a, 0x0a, 0x43, 0x53, 0x46, 0x50, 0x61, 0x79, 0x53, 0x69, 0x67, 0x6e, 0x2a,
0xb1, 0x02, 0x0a, 0x14, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65,
0x5f, 0x41, 0x63, 0x74, 0x46, 0x50, 0x61, 0x79, 0x12, 0x17, 0x0a, 0x13, 0x4f, 0x50, 0x52, 0x43,
0x5f, 0x53, 0x75, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x41, 0x63, 0x74, 0x46, 0x50, 0x61, 0x79, 0x10,
0x00, 0x12, 0x16, 0x0a, 0x12, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x5f,
0x41, 0x63, 0x74, 0x46, 0x50, 0x61, 0x79, 0x10, 0x01, 0x12, 0x1f, 0x0a, 0x1a, 0x4f, 0x50, 0x52,
0x43, 0x5f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x46, 0x50, 0x41, 0x59, 0x5f,
0x4e, 0x6f, 0x53, 0x74, 0x61, 0x72, 0x74, 0x10, 0x9d, 0x31, 0x12, 0x1e, 0x0a, 0x19, 0x4f, 0x50,
0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x46, 0x50, 0x41, 0x59,
0x5f, 0x49, 0x73, 0x42, 0x75, 0x73, 0x79, 0x10, 0x9e, 0x31, 0x12, 0x24, 0x0a, 0x1f, 0x4f, 0x50,
0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x46, 0x50, 0x41, 0x59,
0x5f, 0x50, 0x41, 0x59, 0x5f, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0x9f, 0x31,
0x12, 0x20, 0x0a, 0x1b, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74,
0x79, 0x5f, 0x46, 0x50, 0x41, 0x59, 0x5f, 0x48, 0x61, 0x73, 0x5f, 0x53, 0x69, 0x67, 0x6e, 0x10,
0xa0, 0x31, 0x12, 0x1f, 0x0a, 0x1a, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69, 0x76,
0x69, 0x74, 0x79, 0x5f, 0x46, 0x50, 0x41, 0x59, 0x5f, 0x48, 0x61, 0x73, 0x5f, 0x47, 0x65, 0x74,
0x10, 0xa1, 0x31, 0x12, 0x20, 0x0a, 0x1b, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69,
0x76, 0x69, 0x74, 0x79, 0x5f, 0x46, 0x50, 0x41, 0x59, 0x5f, 0x43, 0x61, 0x6e, 0x74, 0x5f, 0x47,
0x65, 0x74, 0x10, 0xa2, 0x31, 0x12, 0x1c, 0x0a, 0x17, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41, 0x63,
0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x46, 0x50, 0x41, 0x59, 0x5f, 0x4c, 0x6f, 0x63, 0x6b,
0x10, 0xa3, 0x31, 0x2a, 0x8b, 0x02, 0x0a, 0x0c, 0x46, 0x50, 0x61, 0x79, 0x50, 0x61, 0x63, 0x6b,
0x65, 0x74, 0x49, 0x44, 0x12, 0x14, 0x0a, 0x10, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x46,
0x50, 0x61, 0x79, 0x5f, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x12, 0x18, 0x0a, 0x13, 0x50, 0x41,
0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x46, 0x50, 0x61, 0x79, 0x5f, 0x49, 0x6e, 0x66,
0x6f, 0x10, 0xbc, 0x14, 0x12, 0x18, 0x0a, 0x13, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53,
0x43, 0x5f, 0x46, 0x50, 0x61, 0x79, 0x5f, 0x49, 0x6e, 0x66, 0x6f, 0x10, 0xbd, 0x14, 0x12, 0x17,
0x0a, 0x12, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x46, 0x50, 0x61, 0x79,
0x5f, 0x47, 0x65, 0x74, 0x10, 0xbe, 0x14, 0x12, 0x17, 0x0a, 0x12, 0x50, 0x41, 0x43, 0x4b, 0x45,
0x54, 0x5f, 0x53, 0x43, 0x5f, 0x46, 0x50, 0x61, 0x79, 0x5f, 0x47, 0x65, 0x74, 0x10, 0xbf, 0x14,
0x12, 0x23, 0x0a, 0x1e, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x4e, 0x6f,
0x74, 0x69, 0x66, 0x79, 0x5f, 0x41, 0x63, 0x74, 0x46, 0x50, 0x61, 0x79, 0x5f, 0x53, 0x74, 0x61,
0x74, 0x65, 0x10, 0xc0, 0x14, 0x12, 0x26, 0x0a, 0x21, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f,
0x53, 0x43, 0x5f, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x5f, 0x41, 0x63, 0x74, 0x46, 0x50, 0x61,
0x79, 0x47, 0x65, 0x74, 0x5f, 0x53, 0x74, 0x61, 0x74, 0x65, 0x10, 0xc1, 0x14, 0x12, 0x18, 0x0a,
0x13, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x46, 0x50, 0x61, 0x79, 0x5f,
0x53, 0x69, 0x67, 0x6e, 0x10, 0xc2, 0x14, 0x12, 0x18, 0x0a, 0x13, 0x50, 0x41, 0x43, 0x4b, 0x45,
0x54, 0x5f, 0x53, 0x43, 0x5f, 0x46, 0x50, 0x61, 0x79, 0x5f, 0x53, 0x69, 0x67, 0x6e, 0x10, 0xc3,
0x14, 0x42, 0x28, 0x5a, 0x26, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x2e, 0x67, 0x61, 0x6d, 0x65, 0x73,
0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x61, 0x6d, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63,
0x6f, 0x6c, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x62, 0x06, 0x70, 0x72, 0x6f,
0x74, 0x6f, 0x33,
}
var (
file_actfpay_proto_rawDescOnce sync.Once
file_actfpay_proto_rawDescData = file_actfpay_proto_rawDesc
file_protocol_activity_actfpay_proto_rawDescOnce sync.Once
file_protocol_activity_actfpay_proto_rawDescData = file_protocol_activity_actfpay_proto_rawDesc
)
func file_actfpay_proto_rawDescGZIP() []byte {
file_actfpay_proto_rawDescOnce.Do(func() {
file_actfpay_proto_rawDescData = protoimpl.X.CompressGZIP(file_actfpay_proto_rawDescData)
func file_protocol_activity_actfpay_proto_rawDescGZIP() []byte {
file_protocol_activity_actfpay_proto_rawDescOnce.Do(func() {
file_protocol_activity_actfpay_proto_rawDescData = protoimpl.X.CompressGZIP(file_protocol_activity_actfpay_proto_rawDescData)
})
return file_actfpay_proto_rawDescData
return file_protocol_activity_actfpay_proto_rawDescData
}
var file_actfpay_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
var file_actfpay_proto_msgTypes = make([]protoimpl.MessageInfo, 11)
var file_actfpay_proto_goTypes = []interface{}{
var file_protocol_activity_actfpay_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
var file_protocol_activity_actfpay_proto_msgTypes = make([]protoimpl.MessageInfo, 11)
var file_protocol_activity_actfpay_proto_goTypes = []interface{}{
(OpResultCode_ActFPay)(0), // 0: activity.OpResultCode_ActFPay
(FPayPacketID)(0), // 1: activity.FPayPacketID
(*ActFPayWinConfig)(nil), // 2: activity.ActFPayWinConfig
@ -852,7 +855,7 @@ var file_actfpay_proto_goTypes = []interface{}{
(*SCFPaySign)(nil), // 11: activity.SCFPaySign
(*CSFPaySign)(nil), // 12: activity.CSFPaySign
}
var file_actfpay_proto_depIdxs = []int32{
var file_protocol_activity_actfpay_proto_depIdxs = []int32{
2, // 0: activity.FPayInfo.WinConfig:type_name -> activity.ActFPayWinConfig
3, // 1: activity.SCFPayInfo.Info:type_name -> activity.FPayInfo
0, // 2: activity.SCGetFPay.OpRetCode:type_name -> activity.OpResultCode_ActFPay
@ -865,13 +868,13 @@ var file_actfpay_proto_depIdxs = []int32{
0, // [0:5] is the sub-list for field type_name
}
func init() { file_actfpay_proto_init() }
func file_actfpay_proto_init() {
if File_actfpay_proto != nil {
func init() { file_protocol_activity_actfpay_proto_init() }
func file_protocol_activity_actfpay_proto_init() {
if File_protocol_activity_actfpay_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
file_actfpay_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actfpay_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ActFPayWinConfig); i {
case 0:
return &v.state
@ -883,7 +886,7 @@ func file_actfpay_proto_init() {
return nil
}
}
file_actfpay_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actfpay_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FPayInfo); i {
case 0:
return &v.state
@ -895,7 +898,7 @@ func file_actfpay_proto_init() {
return nil
}
}
file_actfpay_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actfpay_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FPayGetInfo); i {
case 0:
return &v.state
@ -907,7 +910,7 @@ func file_actfpay_proto_init() {
return nil
}
}
file_actfpay_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actfpay_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCFPayInfo); i {
case 0:
return &v.state
@ -919,7 +922,7 @@ func file_actfpay_proto_init() {
return nil
}
}
file_actfpay_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actfpay_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CSFPayInfo); i {
case 0:
return &v.state
@ -931,7 +934,7 @@ func file_actfpay_proto_init() {
return nil
}
}
file_actfpay_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actfpay_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCGetFPay); i {
case 0:
return &v.state
@ -943,7 +946,7 @@ func file_actfpay_proto_init() {
return nil
}
}
file_actfpay_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actfpay_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CSGetFPay); i {
case 0:
return &v.state
@ -955,7 +958,7 @@ func file_actfpay_proto_init() {
return nil
}
}
file_actfpay_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actfpay_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCNotifyFPayState); i {
case 0:
return &v.state
@ -967,7 +970,7 @@ func file_actfpay_proto_init() {
return nil
}
}
file_actfpay_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actfpay_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCNotifyFPayGetState); i {
case 0:
return &v.state
@ -979,7 +982,7 @@ func file_actfpay_proto_init() {
return nil
}
}
file_actfpay_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actfpay_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCFPaySign); i {
case 0:
return &v.state
@ -991,7 +994,7 @@ func file_actfpay_proto_init() {
return nil
}
}
file_actfpay_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actfpay_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CSFPaySign); i {
case 0:
return &v.state
@ -1008,19 +1011,19 @@ func file_actfpay_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_actfpay_proto_rawDesc,
RawDescriptor: file_protocol_activity_actfpay_proto_rawDesc,
NumEnums: 2,
NumMessages: 11,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_actfpay_proto_goTypes,
DependencyIndexes: file_actfpay_proto_depIdxs,
EnumInfos: file_actfpay_proto_enumTypes,
MessageInfos: file_actfpay_proto_msgTypes,
GoTypes: file_protocol_activity_actfpay_proto_goTypes,
DependencyIndexes: file_protocol_activity_actfpay_proto_depIdxs,
EnumInfos: file_protocol_activity_actfpay_proto_enumTypes,
MessageInfos: file_protocol_activity_actfpay_proto_msgTypes,
}.Build()
File_actfpay_proto = out.File
file_actfpay_proto_rawDesc = nil
file_actfpay_proto_goTypes = nil
file_actfpay_proto_depIdxs = nil
File_protocol_activity_actfpay_proto = out.File
file_protocol_activity_actfpay_proto_rawDesc = nil
file_protocol_activity_actfpay_proto_goTypes = nil
file_protocol_activity_actfpay_proto_depIdxs = nil
}

View File

@ -1,6 +1,6 @@
syntax = "proto3";
package activity;
option go_package = ".;activity";
option go_package = "mongo.games.com/game/protocol/activity";
//
enum OpResultCode_ActFPay {

View File

@ -2,7 +2,7 @@
// versions:
// protoc-gen-go v1.27.1-devel
// protoc v3.19.4
// source: actgold.proto
// source: protocol/activity/actgold.proto
package activity
@ -61,11 +61,11 @@ func (x OpResultCode_ActGold) String() string {
}
func (OpResultCode_ActGold) Descriptor() protoreflect.EnumDescriptor {
return file_actgold_proto_enumTypes[0].Descriptor()
return file_protocol_activity_actgold_proto_enumTypes[0].Descriptor()
}
func (OpResultCode_ActGold) Type() protoreflect.EnumType {
return &file_actgold_proto_enumTypes[0]
return &file_protocol_activity_actgold_proto_enumTypes[0]
}
func (x OpResultCode_ActGold) Number() protoreflect.EnumNumber {
@ -74,7 +74,7 @@ func (x OpResultCode_ActGold) Number() protoreflect.EnumNumber {
// Deprecated: Use OpResultCode_ActGold.Descriptor instead.
func (OpResultCode_ActGold) EnumDescriptor() ([]byte, []int) {
return file_actgold_proto_rawDescGZIP(), []int{0}
return file_protocol_activity_actgold_proto_rawDescGZIP(), []int{0}
}
//财神任务
@ -136,11 +136,11 @@ func (x GoldPacketID) String() string {
}
func (GoldPacketID) Descriptor() protoreflect.EnumDescriptor {
return file_actgold_proto_enumTypes[1].Descriptor()
return file_protocol_activity_actgold_proto_enumTypes[1].Descriptor()
}
func (GoldPacketID) Type() protoreflect.EnumType {
return &file_actgold_proto_enumTypes[1]
return &file_protocol_activity_actgold_proto_enumTypes[1]
}
func (x GoldPacketID) Number() protoreflect.EnumNumber {
@ -149,7 +149,7 @@ func (x GoldPacketID) Number() protoreflect.EnumNumber {
// Deprecated: Use GoldPacketID.Descriptor instead.
func (GoldPacketID) EnumDescriptor() ([]byte, []int) {
return file_actgold_proto_rawDescGZIP(), []int{1}
return file_protocol_activity_actgold_proto_rawDescGZIP(), []int{1}
}
//PACKET_CS_GOLDTASK_DATA
@ -162,7 +162,7 @@ type CSGoldTaskData struct {
func (x *CSGoldTaskData) Reset() {
*x = CSGoldTaskData{}
if protoimpl.UnsafeEnabled {
mi := &file_actgold_proto_msgTypes[0]
mi := &file_protocol_activity_actgold_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -175,7 +175,7 @@ func (x *CSGoldTaskData) String() string {
func (*CSGoldTaskData) ProtoMessage() {}
func (x *CSGoldTaskData) ProtoReflect() protoreflect.Message {
mi := &file_actgold_proto_msgTypes[0]
mi := &file_protocol_activity_actgold_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -188,7 +188,7 @@ func (x *CSGoldTaskData) ProtoReflect() protoreflect.Message {
// Deprecated: Use CSGoldTaskData.ProtoReflect.Descriptor instead.
func (*CSGoldTaskData) Descriptor() ([]byte, []int) {
return file_actgold_proto_rawDescGZIP(), []int{0}
return file_protocol_activity_actgold_proto_rawDescGZIP(), []int{0}
}
//奖励信息
@ -206,7 +206,7 @@ type GoldTaskData struct {
func (x *GoldTaskData) Reset() {
*x = GoldTaskData{}
if protoimpl.UnsafeEnabled {
mi := &file_actgold_proto_msgTypes[1]
mi := &file_protocol_activity_actgold_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -219,7 +219,7 @@ func (x *GoldTaskData) String() string {
func (*GoldTaskData) ProtoMessage() {}
func (x *GoldTaskData) ProtoReflect() protoreflect.Message {
mi := &file_actgold_proto_msgTypes[1]
mi := &file_protocol_activity_actgold_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -232,7 +232,7 @@ func (x *GoldTaskData) ProtoReflect() protoreflect.Message {
// Deprecated: Use GoldTaskData.ProtoReflect.Descriptor instead.
func (*GoldTaskData) Descriptor() ([]byte, []int) {
return file_actgold_proto_rawDescGZIP(), []int{1}
return file_protocol_activity_actgold_proto_rawDescGZIP(), []int{1}
}
func (x *GoldTaskData) GetTaskId() int32 {
@ -276,7 +276,7 @@ type SCGoldTaskData struct {
func (x *SCGoldTaskData) Reset() {
*x = SCGoldTaskData{}
if protoimpl.UnsafeEnabled {
mi := &file_actgold_proto_msgTypes[2]
mi := &file_protocol_activity_actgold_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -289,7 +289,7 @@ func (x *SCGoldTaskData) String() string {
func (*SCGoldTaskData) ProtoMessage() {}
func (x *SCGoldTaskData) ProtoReflect() protoreflect.Message {
mi := &file_actgold_proto_msgTypes[2]
mi := &file_protocol_activity_actgold_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -302,7 +302,7 @@ func (x *SCGoldTaskData) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCGoldTaskData.ProtoReflect.Descriptor instead.
func (*SCGoldTaskData) Descriptor() ([]byte, []int) {
return file_actgold_proto_rawDescGZIP(), []int{2}
return file_protocol_activity_actgold_proto_rawDescGZIP(), []int{2}
}
func (x *SCGoldTaskData) GetDatas() []*GoldTaskData {
@ -331,7 +331,7 @@ type CSGoldTaskGet struct {
func (x *CSGoldTaskGet) Reset() {
*x = CSGoldTaskGet{}
if protoimpl.UnsafeEnabled {
mi := &file_actgold_proto_msgTypes[3]
mi := &file_protocol_activity_actgold_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -344,7 +344,7 @@ func (x *CSGoldTaskGet) String() string {
func (*CSGoldTaskGet) ProtoMessage() {}
func (x *CSGoldTaskGet) ProtoReflect() protoreflect.Message {
mi := &file_actgold_proto_msgTypes[3]
mi := &file_protocol_activity_actgold_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -357,7 +357,7 @@ func (x *CSGoldTaskGet) ProtoReflect() protoreflect.Message {
// Deprecated: Use CSGoldTaskGet.ProtoReflect.Descriptor instead.
func (*CSGoldTaskGet) Descriptor() ([]byte, []int) {
return file_actgold_proto_rawDescGZIP(), []int{3}
return file_protocol_activity_actgold_proto_rawDescGZIP(), []int{3}
}
func (x *CSGoldTaskGet) GetTaskId() int32 {
@ -382,7 +382,7 @@ type SCGoldTaskGet struct {
func (x *SCGoldTaskGet) Reset() {
*x = SCGoldTaskGet{}
if protoimpl.UnsafeEnabled {
mi := &file_actgold_proto_msgTypes[4]
mi := &file_protocol_activity_actgold_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -395,7 +395,7 @@ func (x *SCGoldTaskGet) String() string {
func (*SCGoldTaskGet) ProtoMessage() {}
func (x *SCGoldTaskGet) ProtoReflect() protoreflect.Message {
mi := &file_actgold_proto_msgTypes[4]
mi := &file_protocol_activity_actgold_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -408,7 +408,7 @@ func (x *SCGoldTaskGet) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCGoldTaskGet.ProtoReflect.Descriptor instead.
func (*SCGoldTaskGet) Descriptor() ([]byte, []int) {
return file_actgold_proto_rawDescGZIP(), []int{4}
return file_protocol_activity_actgold_proto_rawDescGZIP(), []int{4}
}
func (x *SCGoldTaskGet) GetTaskId() int32 {
@ -452,7 +452,7 @@ type SCGoldTaskChg struct {
func (x *SCGoldTaskChg) Reset() {
*x = SCGoldTaskChg{}
if protoimpl.UnsafeEnabled {
mi := &file_actgold_proto_msgTypes[5]
mi := &file_protocol_activity_actgold_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -465,7 +465,7 @@ func (x *SCGoldTaskChg) String() string {
func (*SCGoldTaskChg) ProtoMessage() {}
func (x *SCGoldTaskChg) ProtoReflect() protoreflect.Message {
mi := &file_actgold_proto_msgTypes[5]
mi := &file_protocol_activity_actgold_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -478,7 +478,7 @@ func (x *SCGoldTaskChg) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCGoldTaskChg.ProtoReflect.Descriptor instead.
func (*SCGoldTaskChg) Descriptor() ([]byte, []int) {
return file_actgold_proto_rawDescGZIP(), []int{5}
return file_protocol_activity_actgold_proto_rawDescGZIP(), []int{5}
}
func (x *SCGoldTaskChg) GetTasks() []*GoldTaskData {
@ -501,7 +501,7 @@ type SCGoldTaskDel struct {
func (x *SCGoldTaskDel) Reset() {
*x = SCGoldTaskDel{}
if protoimpl.UnsafeEnabled {
mi := &file_actgold_proto_msgTypes[6]
mi := &file_protocol_activity_actgold_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -514,7 +514,7 @@ func (x *SCGoldTaskDel) String() string {
func (*SCGoldTaskDel) ProtoMessage() {}
func (x *SCGoldTaskDel) ProtoReflect() protoreflect.Message {
mi := &file_actgold_proto_msgTypes[6]
mi := &file_protocol_activity_actgold_proto_msgTypes[6]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -527,7 +527,7 @@ func (x *SCGoldTaskDel) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCGoldTaskDel.ProtoReflect.Descriptor instead.
func (*SCGoldTaskDel) Descriptor() ([]byte, []int) {
return file_actgold_proto_rawDescGZIP(), []int{6}
return file_protocol_activity_actgold_proto_rawDescGZIP(), []int{6}
}
func (x *SCGoldTaskDel) GetTaskIds() []int32 {
@ -551,7 +551,7 @@ type CSGoldComeData struct {
func (x *CSGoldComeData) Reset() {
*x = CSGoldComeData{}
if protoimpl.UnsafeEnabled {
mi := &file_actgold_proto_msgTypes[7]
mi := &file_protocol_activity_actgold_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -564,7 +564,7 @@ func (x *CSGoldComeData) String() string {
func (*CSGoldComeData) ProtoMessage() {}
func (x *CSGoldComeData) ProtoReflect() protoreflect.Message {
mi := &file_actgold_proto_msgTypes[7]
mi := &file_protocol_activity_actgold_proto_msgTypes[7]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -577,7 +577,7 @@ func (x *CSGoldComeData) ProtoReflect() protoreflect.Message {
// Deprecated: Use CSGoldComeData.ProtoReflect.Descriptor instead.
func (*CSGoldComeData) Descriptor() ([]byte, []int) {
return file_actgold_proto_rawDescGZIP(), []int{7}
return file_protocol_activity_actgold_proto_rawDescGZIP(), []int{7}
}
func (x *CSGoldComeData) GetNeedCfg() bool {
@ -601,7 +601,7 @@ type GoldComeData struct {
func (x *GoldComeData) Reset() {
*x = GoldComeData{}
if protoimpl.UnsafeEnabled {
mi := &file_actgold_proto_msgTypes[8]
mi := &file_protocol_activity_actgold_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -614,7 +614,7 @@ func (x *GoldComeData) String() string {
func (*GoldComeData) ProtoMessage() {}
func (x *GoldComeData) ProtoReflect() protoreflect.Message {
mi := &file_actgold_proto_msgTypes[8]
mi := &file_protocol_activity_actgold_proto_msgTypes[8]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -627,7 +627,7 @@ func (x *GoldComeData) ProtoReflect() protoreflect.Message {
// Deprecated: Use GoldComeData.ProtoReflect.Descriptor instead.
func (*GoldComeData) Descriptor() ([]byte, []int) {
return file_actgold_proto_rawDescGZIP(), []int{8}
return file_protocol_activity_actgold_proto_rawDescGZIP(), []int{8}
}
func (x *GoldComeData) GetTaskId() int32 {
@ -664,7 +664,7 @@ type SCGoldComeData struct {
func (x *SCGoldComeData) Reset() {
*x = SCGoldComeData{}
if protoimpl.UnsafeEnabled {
mi := &file_actgold_proto_msgTypes[9]
mi := &file_protocol_activity_actgold_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -677,7 +677,7 @@ func (x *SCGoldComeData) String() string {
func (*SCGoldComeData) ProtoMessage() {}
func (x *SCGoldComeData) ProtoReflect() protoreflect.Message {
mi := &file_actgold_proto_msgTypes[9]
mi := &file_protocol_activity_actgold_proto_msgTypes[9]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -690,7 +690,7 @@ func (x *SCGoldComeData) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCGoldComeData.ProtoReflect.Descriptor instead.
func (*SCGoldComeData) Descriptor() ([]byte, []int) {
return file_actgold_proto_rawDescGZIP(), []int{9}
return file_protocol_activity_actgold_proto_rawDescGZIP(), []int{9}
}
func (x *SCGoldComeData) GetDatas() []*GoldComeData {
@ -719,7 +719,7 @@ type CSGoldComeRank struct {
func (x *CSGoldComeRank) Reset() {
*x = CSGoldComeRank{}
if protoimpl.UnsafeEnabled {
mi := &file_actgold_proto_msgTypes[10]
mi := &file_protocol_activity_actgold_proto_msgTypes[10]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -732,7 +732,7 @@ func (x *CSGoldComeRank) String() string {
func (*CSGoldComeRank) ProtoMessage() {}
func (x *CSGoldComeRank) ProtoReflect() protoreflect.Message {
mi := &file_actgold_proto_msgTypes[10]
mi := &file_protocol_activity_actgold_proto_msgTypes[10]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -745,7 +745,7 @@ func (x *CSGoldComeRank) ProtoReflect() protoreflect.Message {
// Deprecated: Use CSGoldComeRank.ProtoReflect.Descriptor instead.
func (*CSGoldComeRank) Descriptor() ([]byte, []int) {
return file_actgold_proto_rawDescGZIP(), []int{10}
return file_protocol_activity_actgold_proto_rawDescGZIP(), []int{10}
}
func (x *CSGoldComeRank) GetTaskId() int32 {
@ -773,7 +773,7 @@ type GoldComePlayerData struct {
func (x *GoldComePlayerData) Reset() {
*x = GoldComePlayerData{}
if protoimpl.UnsafeEnabled {
mi := &file_actgold_proto_msgTypes[11]
mi := &file_protocol_activity_actgold_proto_msgTypes[11]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -786,7 +786,7 @@ func (x *GoldComePlayerData) String() string {
func (*GoldComePlayerData) ProtoMessage() {}
func (x *GoldComePlayerData) ProtoReflect() protoreflect.Message {
mi := &file_actgold_proto_msgTypes[11]
mi := &file_protocol_activity_actgold_proto_msgTypes[11]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -799,7 +799,7 @@ func (x *GoldComePlayerData) ProtoReflect() protoreflect.Message {
// Deprecated: Use GoldComePlayerData.ProtoReflect.Descriptor instead.
func (*GoldComePlayerData) Descriptor() ([]byte, []int) {
return file_actgold_proto_rawDescGZIP(), []int{11}
return file_protocol_activity_actgold_proto_rawDescGZIP(), []int{11}
}
func (x *GoldComePlayerData) GetRank() int32 {
@ -864,7 +864,7 @@ type GoldComeDailyTaskRank struct {
func (x *GoldComeDailyTaskRank) Reset() {
*x = GoldComeDailyTaskRank{}
if protoimpl.UnsafeEnabled {
mi := &file_actgold_proto_msgTypes[12]
mi := &file_protocol_activity_actgold_proto_msgTypes[12]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -877,7 +877,7 @@ func (x *GoldComeDailyTaskRank) String() string {
func (*GoldComeDailyTaskRank) ProtoMessage() {}
func (x *GoldComeDailyTaskRank) ProtoReflect() protoreflect.Message {
mi := &file_actgold_proto_msgTypes[12]
mi := &file_protocol_activity_actgold_proto_msgTypes[12]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -890,7 +890,7 @@ func (x *GoldComeDailyTaskRank) ProtoReflect() protoreflect.Message {
// Deprecated: Use GoldComeDailyTaskRank.ProtoReflect.Descriptor instead.
func (*GoldComeDailyTaskRank) Descriptor() ([]byte, []int) {
return file_actgold_proto_rawDescGZIP(), []int{12}
return file_protocol_activity_actgold_proto_rawDescGZIP(), []int{12}
}
func (x *GoldComeDailyTaskRank) GetRankData() []*GoldComePlayerData {
@ -928,7 +928,7 @@ type SCGoldComeRank struct {
func (x *SCGoldComeRank) Reset() {
*x = SCGoldComeRank{}
if protoimpl.UnsafeEnabled {
mi := &file_actgold_proto_msgTypes[13]
mi := &file_protocol_activity_actgold_proto_msgTypes[13]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -941,7 +941,7 @@ func (x *SCGoldComeRank) String() string {
func (*SCGoldComeRank) ProtoMessage() {}
func (x *SCGoldComeRank) ProtoReflect() protoreflect.Message {
mi := &file_actgold_proto_msgTypes[13]
mi := &file_protocol_activity_actgold_proto_msgTypes[13]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -954,7 +954,7 @@ func (x *SCGoldComeRank) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCGoldComeRank.ProtoReflect.Descriptor instead.
func (*SCGoldComeRank) Descriptor() ([]byte, []int) {
return file_actgold_proto_rawDescGZIP(), []int{13}
return file_protocol_activity_actgold_proto_rawDescGZIP(), []int{13}
}
func (x *SCGoldComeRank) GetTaskId() int32 {
@ -978,143 +978,146 @@ func (x *SCGoldComeRank) GetNextActTime() []int32 {
return nil
}
var File_actgold_proto protoreflect.FileDescriptor
var File_protocol_activity_actgold_proto protoreflect.FileDescriptor
var file_actgold_proto_rawDesc = []byte{
0x0a, 0x0d, 0x61, 0x63, 0x74, 0x67, 0x6f, 0x6c, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
0x08, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x22, 0x10, 0x0a, 0x0e, 0x43, 0x53, 0x47,
0x6f, 0x6c, 0x64, 0x54, 0x61, 0x73, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x22, 0x7a, 0x0a, 0x0c, 0x47,
0x6f, 0x6c, 0x64, 0x54, 0x61, 0x73, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x12, 0x16, 0x0a, 0x06, 0x54,
0x61, 0x73, 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x54, 0x61, 0x73,
0x6b, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x44, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28,
0x03, 0x52, 0x04, 0x44, 0x61, 0x74, 0x61, 0x12, 0x26, 0x0a, 0x0e, 0x43, 0x6f, 0x6d, 0x70, 0x6c,
0x65, 0x74, 0x65, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52,
0x0e, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x12,
0x16, 0x0a, 0x06, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52,
0x06, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0x56, 0x0a, 0x0e, 0x53, 0x43, 0x47, 0x6f, 0x6c,
0x64, 0x54, 0x61, 0x73, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x12, 0x2c, 0x0a, 0x05, 0x44, 0x61, 0x74,
0x61, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76,
0x69, 0x74, 0x79, 0x2e, 0x47, 0x6f, 0x6c, 0x64, 0x54, 0x61, 0x73, 0x6b, 0x44, 0x61, 0x74, 0x61,
0x52, 0x05, 0x44, 0x61, 0x74, 0x61, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x43, 0x6f, 0x6e, 0x66, 0x69,
0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22,
0x27, 0x0a, 0x0d, 0x43, 0x53, 0x47, 0x6f, 0x6c, 0x64, 0x54, 0x61, 0x73, 0x6b, 0x47, 0x65, 0x74,
0x12, 0x16, 0x0a, 0x06, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05,
0x52, 0x06, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x22, 0xa7, 0x01, 0x0a, 0x0d, 0x53, 0x43, 0x47,
0x6f, 0x6c, 0x64, 0x54, 0x61, 0x73, 0x6b, 0x47, 0x65, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x54, 0x61,
0x73, 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x54, 0x61, 0x73, 0x6b,
0x49, 0x64, 0x12, 0x2a, 0x0a, 0x04, 0x44, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
0x32, 0x16, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x47, 0x6f, 0x6c, 0x64,
0x54, 0x61, 0x73, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x52, 0x04, 0x44, 0x61, 0x74, 0x61, 0x12, 0x14,
0x0a, 0x05, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x53,
0x63, 0x6f, 0x72, 0x65, 0x12, 0x3c, 0x0a, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64,
0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1e, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69,
0x74, 0x79, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x5f,
0x41, 0x63, 0x74, 0x47, 0x6f, 0x6c, 0x64, 0x52, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f,
0x64, 0x65, 0x22, 0x3d, 0x0a, 0x0d, 0x53, 0x43, 0x47, 0x6f, 0x6c, 0x64, 0x54, 0x61, 0x73, 0x6b,
0x43, 0x68, 0x67, 0x12, 0x2c, 0x0a, 0x05, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x03,
var file_protocol_activity_actgold_proto_rawDesc = []byte{
0x0a, 0x1f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x76,
0x69, 0x74, 0x79, 0x2f, 0x61, 0x63, 0x74, 0x67, 0x6f, 0x6c, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x12, 0x08, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x22, 0x10, 0x0a, 0x0e, 0x43,
0x53, 0x47, 0x6f, 0x6c, 0x64, 0x54, 0x61, 0x73, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x22, 0x7a, 0x0a,
0x0c, 0x47, 0x6f, 0x6c, 0x64, 0x54, 0x61, 0x73, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x12, 0x16, 0x0a,
0x06, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x54,
0x61, 0x73, 0x6b, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x44, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20,
0x01, 0x28, 0x03, 0x52, 0x04, 0x44, 0x61, 0x74, 0x61, 0x12, 0x26, 0x0a, 0x0e, 0x43, 0x6f, 0x6d,
0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28,
0x05, 0x52, 0x0e, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x54, 0x69, 0x6d, 0x65,
0x73, 0x12, 0x16, 0x0a, 0x06, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28,
0x05, 0x52, 0x06, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0x56, 0x0a, 0x0e, 0x53, 0x43, 0x47,
0x6f, 0x6c, 0x64, 0x54, 0x61, 0x73, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x12, 0x2c, 0x0a, 0x05, 0x44,
0x61, 0x74, 0x61, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x61, 0x63, 0x74,
0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x47, 0x6f, 0x6c, 0x64, 0x54, 0x61, 0x73, 0x6b, 0x44, 0x61,
0x74, 0x61, 0x52, 0x05, 0x44, 0x61, 0x74, 0x61, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x43, 0x6f, 0x6e,
0x66, 0x69, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x43, 0x6f, 0x6e, 0x66, 0x69,
0x67, 0x22, 0x27, 0x0a, 0x0d, 0x43, 0x53, 0x47, 0x6f, 0x6c, 0x64, 0x54, 0x61, 0x73, 0x6b, 0x47,
0x65, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
0x28, 0x05, 0x52, 0x06, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x22, 0xa7, 0x01, 0x0a, 0x0d, 0x53,
0x43, 0x47, 0x6f, 0x6c, 0x64, 0x54, 0x61, 0x73, 0x6b, 0x47, 0x65, 0x74, 0x12, 0x16, 0x0a, 0x06,
0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x54, 0x61,
0x73, 0x6b, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x04, 0x44, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01,
0x28, 0x0b, 0x32, 0x16, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x47, 0x6f,
0x6c, 0x64, 0x54, 0x61, 0x73, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x52, 0x05, 0x54, 0x61, 0x73, 0x6b,
0x73, 0x22, 0x29, 0x0a, 0x0d, 0x53, 0x43, 0x47, 0x6f, 0x6c, 0x64, 0x54, 0x61, 0x73, 0x6b, 0x44,
0x65, 0x6c, 0x12, 0x18, 0x0a, 0x07, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20,
0x03, 0x28, 0x05, 0x52, 0x07, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x73, 0x22, 0x2a, 0x0a, 0x0e,
0x43, 0x53, 0x47, 0x6f, 0x6c, 0x64, 0x43, 0x6f, 0x6d, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x18,
0x0a, 0x07, 0x4e, 0x65, 0x65, 0x64, 0x43, 0x66, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52,
0x07, 0x4e, 0x65, 0x65, 0x64, 0x43, 0x66, 0x67, 0x22, 0x5a, 0x0a, 0x0c, 0x47, 0x6f, 0x6c, 0x64,
0x43, 0x6f, 0x6d, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x16, 0x0a, 0x06, 0x54, 0x61, 0x73, 0x6b,
0x6c, 0x64, 0x54, 0x61, 0x73, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x52, 0x04, 0x44, 0x61, 0x74, 0x61,
0x12, 0x14, 0x0a, 0x05, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52,
0x05, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x12, 0x3c, 0x0a, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43,
0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1e, 0x2e, 0x61, 0x63, 0x74, 0x69,
0x76, 0x69, 0x74, 0x79, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64,
0x65, 0x5f, 0x41, 0x63, 0x74, 0x47, 0x6f, 0x6c, 0x64, 0x52, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74,
0x43, 0x6f, 0x64, 0x65, 0x22, 0x3d, 0x0a, 0x0d, 0x53, 0x43, 0x47, 0x6f, 0x6c, 0x64, 0x54, 0x61,
0x73, 0x6b, 0x43, 0x68, 0x67, 0x12, 0x2c, 0x0a, 0x05, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x18, 0x01,
0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e,
0x47, 0x6f, 0x6c, 0x64, 0x54, 0x61, 0x73, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x52, 0x05, 0x54, 0x61,
0x73, 0x6b, 0x73, 0x22, 0x29, 0x0a, 0x0d, 0x53, 0x43, 0x47, 0x6f, 0x6c, 0x64, 0x54, 0x61, 0x73,
0x6b, 0x44, 0x65, 0x6c, 0x12, 0x18, 0x0a, 0x07, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x73, 0x18,
0x01, 0x20, 0x03, 0x28, 0x05, 0x52, 0x07, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x73, 0x22, 0x2a,
0x0a, 0x0e, 0x43, 0x53, 0x47, 0x6f, 0x6c, 0x64, 0x43, 0x6f, 0x6d, 0x65, 0x44, 0x61, 0x74, 0x61,
0x12, 0x18, 0x0a, 0x07, 0x4e, 0x65, 0x65, 0x64, 0x43, 0x66, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28,
0x08, 0x52, 0x07, 0x4e, 0x65, 0x65, 0x64, 0x43, 0x66, 0x67, 0x22, 0x5a, 0x0a, 0x0c, 0x47, 0x6f,
0x6c, 0x64, 0x43, 0x6f, 0x6d, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x16, 0x0a, 0x06, 0x54, 0x61,
0x73, 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x54, 0x61, 0x73, 0x6b,
0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
0x03, 0x52, 0x05, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x47, 0x61, 0x6d, 0x65,
0x54, 0x69, 0x6d, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x47, 0x61, 0x6d,
0x65, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x22, 0x56, 0x0a, 0x0e, 0x53, 0x43, 0x47, 0x6f, 0x6c, 0x64,
0x43, 0x6f, 0x6d, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x2c, 0x0a, 0x05, 0x44, 0x61, 0x74, 0x61,
0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69,
0x74, 0x79, 0x2e, 0x47, 0x6f, 0x6c, 0x64, 0x43, 0x6f, 0x6d, 0x65, 0x44, 0x61, 0x74, 0x61, 0x52,
0x05, 0x44, 0x61, 0x74, 0x61, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0x28,
0x0a, 0x0e, 0x43, 0x53, 0x47, 0x6f, 0x6c, 0x64, 0x43, 0x6f, 0x6d, 0x65, 0x52, 0x61, 0x6e, 0x6b,
0x12, 0x16, 0x0a, 0x06, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05,
0x52, 0x06, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x22, 0xc0, 0x01, 0x0a, 0x12, 0x47, 0x6f, 0x6c,
0x64, 0x43, 0x6f, 0x6d, 0x65, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x12,
0x12, 0x0a, 0x04, 0x52, 0x61, 0x6e, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x52,
0x61, 0x6e, 0x6b, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
0x05, 0x52, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x48, 0x65, 0x61, 0x64, 0x49,
0x63, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x48, 0x65, 0x61, 0x64, 0x49,
0x63, 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x4e, 0x69, 0x63, 0x6b, 0x4e, 0x61, 0x6d, 0x65, 0x18,
0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x4e, 0x69, 0x63, 0x6b, 0x4e, 0x61, 0x6d, 0x65, 0x12,
0x14, 0x0a, 0x05, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05,
0x53, 0x63, 0x6f, 0x72, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x47, 0x61, 0x6d, 0x65, 0x54, 0x69, 0x6d,
0x65, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x47, 0x61, 0x6d, 0x65, 0x54, 0x69,
0x6d, 0x65, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x18, 0x07, 0x20,
0x01, 0x28, 0x03, 0x52, 0x06, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x22, 0x87, 0x01, 0x0a, 0x15,
0x47, 0x6f, 0x6c, 0x64, 0x43, 0x6f, 0x6d, 0x65, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x61, 0x73,
0x6b, 0x52, 0x61, 0x6e, 0x6b, 0x12, 0x38, 0x0a, 0x08, 0x52, 0x61, 0x6e, 0x6b, 0x44, 0x61, 0x74,
0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69,
0x74, 0x79, 0x2e, 0x47, 0x6f, 0x6c, 0x64, 0x43, 0x6f, 0x6d, 0x65, 0x50, 0x6c, 0x61, 0x79, 0x65,
0x72, 0x44, 0x61, 0x74, 0x61, 0x52, 0x08, 0x52, 0x61, 0x6e, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x12,
0x18, 0x0a, 0x07, 0x41, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x03, 0x28, 0x05,
0x52, 0x07, 0x41, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x41, 0x63, 0x74,
0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x41, 0x63, 0x74,
0x53, 0x74, 0x61, 0x74, 0x65, 0x22, 0x87, 0x01, 0x0a, 0x0e, 0x53, 0x43, 0x47, 0x6f, 0x6c, 0x64,
0x43, 0x6f, 0x6d, 0x65, 0x52, 0x61, 0x6e, 0x6b, 0x12, 0x16, 0x0a, 0x06, 0x54, 0x61, 0x73, 0x6b,
0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64,
0x12, 0x14, 0x0a, 0x05, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52,
0x05, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x47, 0x61, 0x6d, 0x65, 0x54, 0x69,
0x6d, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x47, 0x61, 0x6d, 0x65, 0x54,
0x69, 0x6d, 0x65, 0x73, 0x22, 0x56, 0x0a, 0x0e, 0x53, 0x43, 0x47, 0x6f, 0x6c, 0x64, 0x43, 0x6f,
0x6d, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x2c, 0x0a, 0x05, 0x44, 0x61, 0x74, 0x61, 0x73, 0x18,
0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79,
0x2e, 0x47, 0x6f, 0x6c, 0x64, 0x43, 0x6f, 0x6d, 0x65, 0x44, 0x61, 0x74, 0x61, 0x52, 0x05, 0x44,
0x61, 0x74, 0x61, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x02,
0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0x28, 0x0a, 0x0e,
0x43, 0x53, 0x47, 0x6f, 0x6c, 0x64, 0x43, 0x6f, 0x6d, 0x65, 0x52, 0x61, 0x6e, 0x6b, 0x12, 0x16,
0x0a, 0x06, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06,
0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x22, 0xc0, 0x01, 0x0a, 0x12, 0x47, 0x6f, 0x6c, 0x64, 0x43,
0x6f, 0x6d, 0x65, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x12, 0x12, 0x0a,
0x04, 0x52, 0x61, 0x6e, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x52, 0x61, 0x6e,
0x6b, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52,
0x04, 0x53, 0x6e, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x48, 0x65, 0x61, 0x64, 0x49, 0x63, 0x6f,
0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x48, 0x65, 0x61, 0x64, 0x49, 0x63, 0x6f,
0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x4e, 0x69, 0x63, 0x6b, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20,
0x01, 0x28, 0x09, 0x52, 0x08, 0x4e, 0x69, 0x63, 0x6b, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a,
0x05, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x53, 0x63,
0x6f, 0x72, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x47, 0x61, 0x6d, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x73,
0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x47, 0x61, 0x6d, 0x65, 0x54, 0x69, 0x6d, 0x65,
0x73, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28,
0x03, 0x52, 0x06, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x22, 0x87, 0x01, 0x0a, 0x15, 0x47, 0x6f,
0x12, 0x3b, 0x0a, 0x08, 0x52, 0x61, 0x6e, 0x6b, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x02, 0x20, 0x03,
0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x47, 0x6f,
0x6c, 0x64, 0x43, 0x6f, 0x6d, 0x65, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x61, 0x73, 0x6b, 0x52,
0x61, 0x6e, 0x6b, 0x12, 0x38, 0x0a, 0x08, 0x52, 0x61, 0x6e, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x18,
0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79,
0x2e, 0x47, 0x6f, 0x6c, 0x64, 0x43, 0x6f, 0x6d, 0x65, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x44,
0x61, 0x74, 0x61, 0x52, 0x08, 0x52, 0x61, 0x6e, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x12, 0x18, 0x0a,
0x07, 0x41, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x03, 0x28, 0x05, 0x52, 0x07,
0x41, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x41, 0x63, 0x74, 0x53, 0x74,
0x61, 0x74, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x41, 0x63, 0x74, 0x53, 0x74,
0x61, 0x74, 0x65, 0x22, 0x87, 0x01, 0x0a, 0x0e, 0x53, 0x43, 0x47, 0x6f, 0x6c, 0x64, 0x43, 0x6f,
0x6d, 0x65, 0x52, 0x61, 0x6e, 0x6b, 0x12, 0x16, 0x0a, 0x06, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64,
0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x12, 0x3b,
0x0a, 0x08, 0x52, 0x61, 0x6e, 0x6b, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b,
0x32, 0x1f, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x47, 0x6f, 0x6c, 0x64,
0x43, 0x6f, 0x6d, 0x65, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x61, 0x6e,
0x6b, 0x52, 0x08, 0x52, 0x61, 0x6e, 0x6b, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x4e,
0x65, 0x78, 0x74, 0x41, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x03, 0x28, 0x05,
0x52, 0x0b, 0x4e, 0x65, 0x78, 0x74, 0x41, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x2a, 0xbe, 0x01,
0x0a, 0x14, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x5f, 0x41,
0x63, 0x74, 0x47, 0x6f, 0x6c, 0x64, 0x12, 0x17, 0x0a, 0x13, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x53,
0x75, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x41, 0x63, 0x74, 0x47, 0x6f, 0x6c, 0x64, 0x10, 0x00, 0x12,
0x16, 0x0a, 0x12, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x41, 0x63,
0x74, 0x47, 0x6f, 0x6c, 0x64, 0x10, 0x01, 0x12, 0x27, 0x0a, 0x22, 0x4f, 0x50, 0x52, 0x43, 0x5f,
0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x47, 0x6f, 0x6c, 0x64, 0x54, 0x61, 0x73,
0x6b, 0x5f, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10, 0xb8, 0x30,
0x12, 0x24, 0x0a, 0x1f, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74,
0x79, 0x5f, 0x47, 0x6f, 0x6c, 0x64, 0x54, 0x61, 0x73, 0x6b, 0x5f, 0x4e, 0x6f, 0x74, 0x52, 0x65,
0x61, 0x63, 0x68, 0x10, 0xb9, 0x30, 0x12, 0x26, 0x0a, 0x21, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41,
0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x47, 0x6f, 0x6c, 0x64, 0x54, 0x61, 0x73, 0x6b,
0x5f, 0x54, 0x6f, 0x64, 0x61, 0x79, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x10, 0xba, 0x30, 0x2a, 0xcc,
0x02, 0x0a, 0x0c, 0x47, 0x6f, 0x6c, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x49, 0x44, 0x12,
0x14, 0x0a, 0x10, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x47, 0x6f, 0x6c, 0x64, 0x5f, 0x5a,
0x45, 0x52, 0x4f, 0x10, 0x00, 0x12, 0x1c, 0x0a, 0x17, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f,
0x43, 0x53, 0x5f, 0x47, 0x4f, 0x4c, 0x44, 0x54, 0x41, 0x53, 0x4b, 0x5f, 0x44, 0x41, 0x54, 0x41,
0x10, 0xc6, 0x14, 0x12, 0x1c, 0x0a, 0x17, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43,
0x5f, 0x47, 0x4f, 0x4c, 0x44, 0x54, 0x41, 0x53, 0x4b, 0x5f, 0x44, 0x41, 0x54, 0x41, 0x10, 0xc7,
0x14, 0x12, 0x1b, 0x0a, 0x16, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x47,
0x4f, 0x4c, 0x44, 0x54, 0x41, 0x53, 0x4b, 0x5f, 0x47, 0x45, 0x54, 0x10, 0xc8, 0x14, 0x12, 0x1b,
0x0a, 0x16, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x47, 0x4f, 0x4c, 0x44,
0x54, 0x41, 0x53, 0x4b, 0x5f, 0x47, 0x45, 0x54, 0x10, 0xc9, 0x14, 0x12, 0x1b, 0x0a, 0x16, 0x50,
0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x47, 0x4f, 0x4c, 0x44, 0x54, 0x41, 0x53,
0x4b, 0x5f, 0x43, 0x48, 0x47, 0x10, 0xca, 0x14, 0x12, 0x1b, 0x0a, 0x16, 0x50, 0x41, 0x43, 0x4b,
0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x47, 0x4f, 0x4c, 0x44, 0x54, 0x41, 0x53, 0x4b, 0x5f, 0x44,
0x45, 0x4c, 0x10, 0xcb, 0x14, 0x12, 0x1c, 0x0a, 0x17, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f,
0x43, 0x53, 0x5f, 0x47, 0x4f, 0x4c, 0x44, 0x43, 0x4f, 0x4d, 0x45, 0x5f, 0x44, 0x41, 0x54, 0x41,
0x10, 0xcc, 0x14, 0x12, 0x1c, 0x0a, 0x17, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43,
0x5f, 0x47, 0x4f, 0x4c, 0x44, 0x43, 0x4f, 0x4d, 0x45, 0x5f, 0x44, 0x41, 0x54, 0x41, 0x10, 0xcd,
0x14, 0x12, 0x1c, 0x0a, 0x17, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x47,
0x4f, 0x4c, 0x44, 0x43, 0x4f, 0x4d, 0x45, 0x5f, 0x52, 0x41, 0x4e, 0x4b, 0x10, 0xce, 0x14, 0x12,
0x1c, 0x0a, 0x17, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x47, 0x4f, 0x4c,
0x44, 0x43, 0x4f, 0x4d, 0x45, 0x5f, 0x52, 0x41, 0x4e, 0x4b, 0x10, 0xcf, 0x14, 0x42, 0x0c, 0x5a,
0x0a, 0x2e, 0x3b, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x62, 0x06, 0x70, 0x72, 0x6f,
0x74, 0x6f, 0x33,
0x61, 0x6e, 0x6b, 0x52, 0x08, 0x52, 0x61, 0x6e, 0x6b, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x20, 0x0a,
0x0b, 0x4e, 0x65, 0x78, 0x74, 0x41, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x03,
0x28, 0x05, 0x52, 0x0b, 0x4e, 0x65, 0x78, 0x74, 0x41, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x2a,
0xbe, 0x01, 0x0a, 0x14, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65,
0x5f, 0x41, 0x63, 0x74, 0x47, 0x6f, 0x6c, 0x64, 0x12, 0x17, 0x0a, 0x13, 0x4f, 0x50, 0x52, 0x43,
0x5f, 0x53, 0x75, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x41, 0x63, 0x74, 0x47, 0x6f, 0x6c, 0x64, 0x10,
0x00, 0x12, 0x16, 0x0a, 0x12, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x5f,
0x41, 0x63, 0x74, 0x47, 0x6f, 0x6c, 0x64, 0x10, 0x01, 0x12, 0x27, 0x0a, 0x22, 0x4f, 0x50, 0x52,
0x43, 0x5f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x47, 0x6f, 0x6c, 0x64, 0x54,
0x61, 0x73, 0x6b, 0x5f, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10,
0xb8, 0x30, 0x12, 0x24, 0x0a, 0x1f, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69, 0x76,
0x69, 0x74, 0x79, 0x5f, 0x47, 0x6f, 0x6c, 0x64, 0x54, 0x61, 0x73, 0x6b, 0x5f, 0x4e, 0x6f, 0x74,
0x52, 0x65, 0x61, 0x63, 0x68, 0x10, 0xb9, 0x30, 0x12, 0x26, 0x0a, 0x21, 0x4f, 0x50, 0x52, 0x43,
0x5f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x47, 0x6f, 0x6c, 0x64, 0x54, 0x61,
0x73, 0x6b, 0x5f, 0x54, 0x6f, 0x64, 0x61, 0x79, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x10, 0xba, 0x30,
0x2a, 0xcc, 0x02, 0x0a, 0x0c, 0x47, 0x6f, 0x6c, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x49,
0x44, 0x12, 0x14, 0x0a, 0x10, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x47, 0x6f, 0x6c, 0x64,
0x5f, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x12, 0x1c, 0x0a, 0x17, 0x50, 0x41, 0x43, 0x4b, 0x45,
0x54, 0x5f, 0x43, 0x53, 0x5f, 0x47, 0x4f, 0x4c, 0x44, 0x54, 0x41, 0x53, 0x4b, 0x5f, 0x44, 0x41,
0x54, 0x41, 0x10, 0xc6, 0x14, 0x12, 0x1c, 0x0a, 0x17, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f,
0x53, 0x43, 0x5f, 0x47, 0x4f, 0x4c, 0x44, 0x54, 0x41, 0x53, 0x4b, 0x5f, 0x44, 0x41, 0x54, 0x41,
0x10, 0xc7, 0x14, 0x12, 0x1b, 0x0a, 0x16, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53,
0x5f, 0x47, 0x4f, 0x4c, 0x44, 0x54, 0x41, 0x53, 0x4b, 0x5f, 0x47, 0x45, 0x54, 0x10, 0xc8, 0x14,
0x12, 0x1b, 0x0a, 0x16, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x47, 0x4f,
0x4c, 0x44, 0x54, 0x41, 0x53, 0x4b, 0x5f, 0x47, 0x45, 0x54, 0x10, 0xc9, 0x14, 0x12, 0x1b, 0x0a,
0x16, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x47, 0x4f, 0x4c, 0x44, 0x54,
0x41, 0x53, 0x4b, 0x5f, 0x43, 0x48, 0x47, 0x10, 0xca, 0x14, 0x12, 0x1b, 0x0a, 0x16, 0x50, 0x41,
0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x47, 0x4f, 0x4c, 0x44, 0x54, 0x41, 0x53, 0x4b,
0x5f, 0x44, 0x45, 0x4c, 0x10, 0xcb, 0x14, 0x12, 0x1c, 0x0a, 0x17, 0x50, 0x41, 0x43, 0x4b, 0x45,
0x54, 0x5f, 0x43, 0x53, 0x5f, 0x47, 0x4f, 0x4c, 0x44, 0x43, 0x4f, 0x4d, 0x45, 0x5f, 0x44, 0x41,
0x54, 0x41, 0x10, 0xcc, 0x14, 0x12, 0x1c, 0x0a, 0x17, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f,
0x53, 0x43, 0x5f, 0x47, 0x4f, 0x4c, 0x44, 0x43, 0x4f, 0x4d, 0x45, 0x5f, 0x44, 0x41, 0x54, 0x41,
0x10, 0xcd, 0x14, 0x12, 0x1c, 0x0a, 0x17, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53,
0x5f, 0x47, 0x4f, 0x4c, 0x44, 0x43, 0x4f, 0x4d, 0x45, 0x5f, 0x52, 0x41, 0x4e, 0x4b, 0x10, 0xce,
0x14, 0x12, 0x1c, 0x0a, 0x17, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x47,
0x4f, 0x4c, 0x44, 0x43, 0x4f, 0x4d, 0x45, 0x5f, 0x52, 0x41, 0x4e, 0x4b, 0x10, 0xcf, 0x14, 0x42,
0x28, 0x5a, 0x26, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x2e, 0x67, 0x61, 0x6d, 0x65, 0x73, 0x2e, 0x63,
0x6f, 0x6d, 0x2f, 0x67, 0x61, 0x6d, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c,
0x2f, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x33,
}
var (
file_actgold_proto_rawDescOnce sync.Once
file_actgold_proto_rawDescData = file_actgold_proto_rawDesc
file_protocol_activity_actgold_proto_rawDescOnce sync.Once
file_protocol_activity_actgold_proto_rawDescData = file_protocol_activity_actgold_proto_rawDesc
)
func file_actgold_proto_rawDescGZIP() []byte {
file_actgold_proto_rawDescOnce.Do(func() {
file_actgold_proto_rawDescData = protoimpl.X.CompressGZIP(file_actgold_proto_rawDescData)
func file_protocol_activity_actgold_proto_rawDescGZIP() []byte {
file_protocol_activity_actgold_proto_rawDescOnce.Do(func() {
file_protocol_activity_actgold_proto_rawDescData = protoimpl.X.CompressGZIP(file_protocol_activity_actgold_proto_rawDescData)
})
return file_actgold_proto_rawDescData
return file_protocol_activity_actgold_proto_rawDescData
}
var file_actgold_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
var file_actgold_proto_msgTypes = make([]protoimpl.MessageInfo, 14)
var file_actgold_proto_goTypes = []interface{}{
var file_protocol_activity_actgold_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
var file_protocol_activity_actgold_proto_msgTypes = make([]protoimpl.MessageInfo, 14)
var file_protocol_activity_actgold_proto_goTypes = []interface{}{
(OpResultCode_ActGold)(0), // 0: activity.OpResultCode_ActGold
(GoldPacketID)(0), // 1: activity.GoldPacketID
(*CSGoldTaskData)(nil), // 2: activity.CSGoldTaskData
@ -1132,7 +1135,7 @@ var file_actgold_proto_goTypes = []interface{}{
(*GoldComeDailyTaskRank)(nil), // 14: activity.GoldComeDailyTaskRank
(*SCGoldComeRank)(nil), // 15: activity.SCGoldComeRank
}
var file_actgold_proto_depIdxs = []int32{
var file_protocol_activity_actgold_proto_depIdxs = []int32{
3, // 0: activity.SCGoldTaskData.Datas:type_name -> activity.GoldTaskData
3, // 1: activity.SCGoldTaskGet.Data:type_name -> activity.GoldTaskData
0, // 2: activity.SCGoldTaskGet.OpRetCode:type_name -> activity.OpResultCode_ActGold
@ -1147,13 +1150,13 @@ var file_actgold_proto_depIdxs = []int32{
0, // [0:7] is the sub-list for field type_name
}
func init() { file_actgold_proto_init() }
func file_actgold_proto_init() {
if File_actgold_proto != nil {
func init() { file_protocol_activity_actgold_proto_init() }
func file_protocol_activity_actgold_proto_init() {
if File_protocol_activity_actgold_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
file_actgold_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actgold_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CSGoldTaskData); i {
case 0:
return &v.state
@ -1165,7 +1168,7 @@ func file_actgold_proto_init() {
return nil
}
}
file_actgold_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actgold_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GoldTaskData); i {
case 0:
return &v.state
@ -1177,7 +1180,7 @@ func file_actgold_proto_init() {
return nil
}
}
file_actgold_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actgold_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCGoldTaskData); i {
case 0:
return &v.state
@ -1189,7 +1192,7 @@ func file_actgold_proto_init() {
return nil
}
}
file_actgold_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actgold_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CSGoldTaskGet); i {
case 0:
return &v.state
@ -1201,7 +1204,7 @@ func file_actgold_proto_init() {
return nil
}
}
file_actgold_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actgold_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCGoldTaskGet); i {
case 0:
return &v.state
@ -1213,7 +1216,7 @@ func file_actgold_proto_init() {
return nil
}
}
file_actgold_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actgold_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCGoldTaskChg); i {
case 0:
return &v.state
@ -1225,7 +1228,7 @@ func file_actgold_proto_init() {
return nil
}
}
file_actgold_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actgold_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCGoldTaskDel); i {
case 0:
return &v.state
@ -1237,7 +1240,7 @@ func file_actgold_proto_init() {
return nil
}
}
file_actgold_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actgold_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CSGoldComeData); i {
case 0:
return &v.state
@ -1249,7 +1252,7 @@ func file_actgold_proto_init() {
return nil
}
}
file_actgold_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actgold_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GoldComeData); i {
case 0:
return &v.state
@ -1261,7 +1264,7 @@ func file_actgold_proto_init() {
return nil
}
}
file_actgold_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actgold_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCGoldComeData); i {
case 0:
return &v.state
@ -1273,7 +1276,7 @@ func file_actgold_proto_init() {
return nil
}
}
file_actgold_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actgold_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CSGoldComeRank); i {
case 0:
return &v.state
@ -1285,7 +1288,7 @@ func file_actgold_proto_init() {
return nil
}
}
file_actgold_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actgold_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GoldComePlayerData); i {
case 0:
return &v.state
@ -1297,7 +1300,7 @@ func file_actgold_proto_init() {
return nil
}
}
file_actgold_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actgold_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GoldComeDailyTaskRank); i {
case 0:
return &v.state
@ -1309,7 +1312,7 @@ func file_actgold_proto_init() {
return nil
}
}
file_actgold_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actgold_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCGoldComeRank); i {
case 0:
return &v.state
@ -1326,19 +1329,19 @@ func file_actgold_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_actgold_proto_rawDesc,
RawDescriptor: file_protocol_activity_actgold_proto_rawDesc,
NumEnums: 2,
NumMessages: 14,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_actgold_proto_goTypes,
DependencyIndexes: file_actgold_proto_depIdxs,
EnumInfos: file_actgold_proto_enumTypes,
MessageInfos: file_actgold_proto_msgTypes,
GoTypes: file_protocol_activity_actgold_proto_goTypes,
DependencyIndexes: file_protocol_activity_actgold_proto_depIdxs,
EnumInfos: file_protocol_activity_actgold_proto_enumTypes,
MessageInfos: file_protocol_activity_actgold_proto_msgTypes,
}.Build()
File_actgold_proto = out.File
file_actgold_proto_rawDesc = nil
file_actgold_proto_goTypes = nil
file_actgold_proto_depIdxs = nil
File_protocol_activity_actgold_proto = out.File
file_protocol_activity_actgold_proto_rawDesc = nil
file_protocol_activity_actgold_proto_goTypes = nil
file_protocol_activity_actgold_proto_depIdxs = nil
}

View File

@ -1,6 +1,6 @@
syntax = "proto3";
package activity;
option go_package = ".;activity";
option go_package = "mongo.games.com/game/protocol/activity";
//
enum OpResultCode_ActGold {

View File

@ -2,7 +2,7 @@
// versions:
// protoc-gen-go v1.27.1-devel
// protoc v3.19.4
// source: actluckyturntable.proto
// source: protocol/activity/actluckyturntable.proto
package activity
@ -66,11 +66,11 @@ func (x OpResultCode_ActLuckTurn) String() string {
}
func (OpResultCode_ActLuckTurn) Descriptor() protoreflect.EnumDescriptor {
return file_actluckyturntable_proto_enumTypes[0].Descriptor()
return file_protocol_activity_actluckyturntable_proto_enumTypes[0].Descriptor()
}
func (OpResultCode_ActLuckTurn) Type() protoreflect.EnumType {
return &file_actluckyturntable_proto_enumTypes[0]
return &file_protocol_activity_actluckyturntable_proto_enumTypes[0]
}
func (x OpResultCode_ActLuckTurn) Number() protoreflect.EnumNumber {
@ -79,7 +79,7 @@ func (x OpResultCode_ActLuckTurn) Number() protoreflect.EnumNumber {
// Deprecated: Use OpResultCode_ActLuckTurn.Descriptor instead.
func (OpResultCode_ActLuckTurn) EnumDescriptor() ([]byte, []int) {
return file_actluckyturntable_proto_rawDescGZIP(), []int{0}
return file_protocol_activity_actluckyturntable_proto_rawDescGZIP(), []int{0}
}
// 幸运转盘
@ -131,11 +131,11 @@ func (x LuckyTurntablePacketID) String() string {
}
func (LuckyTurntablePacketID) Descriptor() protoreflect.EnumDescriptor {
return file_actluckyturntable_proto_enumTypes[1].Descriptor()
return file_protocol_activity_actluckyturntable_proto_enumTypes[1].Descriptor()
}
func (LuckyTurntablePacketID) Type() protoreflect.EnumType {
return &file_actluckyturntable_proto_enumTypes[1]
return &file_protocol_activity_actluckyturntable_proto_enumTypes[1]
}
func (x LuckyTurntablePacketID) Number() protoreflect.EnumNumber {
@ -144,7 +144,7 @@ func (x LuckyTurntablePacketID) Number() protoreflect.EnumNumber {
// Deprecated: Use LuckyTurntablePacketID.Descriptor instead.
func (LuckyTurntablePacketID) EnumDescriptor() ([]byte, []int) {
return file_actluckyturntable_proto_rawDescGZIP(), []int{1}
return file_protocol_activity_actluckyturntable_proto_rawDescGZIP(), []int{1}
}
type LuckyTurntableConfig struct {
@ -160,7 +160,7 @@ type LuckyTurntableConfig struct {
func (x *LuckyTurntableConfig) Reset() {
*x = LuckyTurntableConfig{}
if protoimpl.UnsafeEnabled {
mi := &file_actluckyturntable_proto_msgTypes[0]
mi := &file_protocol_activity_actluckyturntable_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -173,7 +173,7 @@ func (x *LuckyTurntableConfig) String() string {
func (*LuckyTurntableConfig) ProtoMessage() {}
func (x *LuckyTurntableConfig) ProtoReflect() protoreflect.Message {
mi := &file_actluckyturntable_proto_msgTypes[0]
mi := &file_protocol_activity_actluckyturntable_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -186,7 +186,7 @@ func (x *LuckyTurntableConfig) ProtoReflect() protoreflect.Message {
// Deprecated: Use LuckyTurntableConfig.ProtoReflect.Descriptor instead.
func (*LuckyTurntableConfig) Descriptor() ([]byte, []int) {
return file_actluckyturntable_proto_rawDescGZIP(), []int{0}
return file_protocol_activity_actluckyturntable_proto_rawDescGZIP(), []int{0}
}
func (x *LuckyTurntableConfig) GetTurntableType() int32 {
@ -224,7 +224,7 @@ type SCLuckyTurntablePersonalPrize struct {
func (x *SCLuckyTurntablePersonalPrize) Reset() {
*x = SCLuckyTurntablePersonalPrize{}
if protoimpl.UnsafeEnabled {
mi := &file_actluckyturntable_proto_msgTypes[1]
mi := &file_protocol_activity_actluckyturntable_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -237,7 +237,7 @@ func (x *SCLuckyTurntablePersonalPrize) String() string {
func (*SCLuckyTurntablePersonalPrize) ProtoMessage() {}
func (x *SCLuckyTurntablePersonalPrize) ProtoReflect() protoreflect.Message {
mi := &file_actluckyturntable_proto_msgTypes[1]
mi := &file_protocol_activity_actluckyturntable_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -250,7 +250,7 @@ func (x *SCLuckyTurntablePersonalPrize) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCLuckyTurntablePersonalPrize.ProtoReflect.Descriptor instead.
func (*SCLuckyTurntablePersonalPrize) Descriptor() ([]byte, []int) {
return file_actluckyturntable_proto_rawDescGZIP(), []int{1}
return file_protocol_activity_actluckyturntable_proto_rawDescGZIP(), []int{1}
}
func (x *SCLuckyTurntablePersonalPrize) GetTs() int64 {
@ -297,7 +297,7 @@ type SCLuckyTurntablePrize struct {
func (x *SCLuckyTurntablePrize) Reset() {
*x = SCLuckyTurntablePrize{}
if protoimpl.UnsafeEnabled {
mi := &file_actluckyturntable_proto_msgTypes[2]
mi := &file_protocol_activity_actluckyturntable_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -310,7 +310,7 @@ func (x *SCLuckyTurntablePrize) String() string {
func (*SCLuckyTurntablePrize) ProtoMessage() {}
func (x *SCLuckyTurntablePrize) ProtoReflect() protoreflect.Message {
mi := &file_actluckyturntable_proto_msgTypes[2]
mi := &file_protocol_activity_actluckyturntable_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -323,7 +323,7 @@ func (x *SCLuckyTurntablePrize) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCLuckyTurntablePrize.ProtoReflect.Descriptor instead.
func (*SCLuckyTurntablePrize) Descriptor() ([]byte, []int) {
return file_actluckyturntable_proto_rawDescGZIP(), []int{2}
return file_protocol_activity_actluckyturntable_proto_rawDescGZIP(), []int{2}
}
func (x *SCLuckyTurntablePrize) GetName() string {
@ -377,7 +377,7 @@ type SCLuckyTurntableGrandPrize struct {
func (x *SCLuckyTurntableGrandPrize) Reset() {
*x = SCLuckyTurntableGrandPrize{}
if protoimpl.UnsafeEnabled {
mi := &file_actluckyturntable_proto_msgTypes[3]
mi := &file_protocol_activity_actluckyturntable_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -390,7 +390,7 @@ func (x *SCLuckyTurntableGrandPrize) String() string {
func (*SCLuckyTurntableGrandPrize) ProtoMessage() {}
func (x *SCLuckyTurntableGrandPrize) ProtoReflect() protoreflect.Message {
mi := &file_actluckyturntable_proto_msgTypes[3]
mi := &file_protocol_activity_actluckyturntable_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -403,7 +403,7 @@ func (x *SCLuckyTurntableGrandPrize) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCLuckyTurntableGrandPrize.ProtoReflect.Descriptor instead.
func (*SCLuckyTurntableGrandPrize) Descriptor() ([]byte, []int) {
return file_actluckyturntable_proto_rawDescGZIP(), []int{3}
return file_protocol_activity_actluckyturntable_proto_rawDescGZIP(), []int{3}
}
func (x *SCLuckyTurntableGrandPrize) GetTs() int64 {
@ -451,7 +451,7 @@ type CSLuckyTurntableInfo struct {
func (x *CSLuckyTurntableInfo) Reset() {
*x = CSLuckyTurntableInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_actluckyturntable_proto_msgTypes[4]
mi := &file_protocol_activity_actluckyturntable_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -464,7 +464,7 @@ func (x *CSLuckyTurntableInfo) String() string {
func (*CSLuckyTurntableInfo) ProtoMessage() {}
func (x *CSLuckyTurntableInfo) ProtoReflect() protoreflect.Message {
mi := &file_actluckyturntable_proto_msgTypes[4]
mi := &file_protocol_activity_actluckyturntable_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -477,7 +477,7 @@ func (x *CSLuckyTurntableInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use CSLuckyTurntableInfo.ProtoReflect.Descriptor instead.
func (*CSLuckyTurntableInfo) Descriptor() ([]byte, []int) {
return file_actluckyturntable_proto_rawDescGZIP(), []int{4}
return file_protocol_activity_actluckyturntable_proto_rawDescGZIP(), []int{4}
}
// PACKET_SC_LUCKYTURNTABLE_INFO
@ -501,7 +501,7 @@ type SCLuckyTurntableInfo struct {
func (x *SCLuckyTurntableInfo) Reset() {
*x = SCLuckyTurntableInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_actluckyturntable_proto_msgTypes[5]
mi := &file_protocol_activity_actluckyturntable_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -514,7 +514,7 @@ func (x *SCLuckyTurntableInfo) String() string {
func (*SCLuckyTurntableInfo) ProtoMessage() {}
func (x *SCLuckyTurntableInfo) ProtoReflect() protoreflect.Message {
mi := &file_actluckyturntable_proto_msgTypes[5]
mi := &file_protocol_activity_actluckyturntable_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -527,7 +527,7 @@ func (x *SCLuckyTurntableInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCLuckyTurntableInfo.ProtoReflect.Descriptor instead.
func (*SCLuckyTurntableInfo) Descriptor() ([]byte, []int) {
return file_actluckyturntable_proto_rawDescGZIP(), []int{5}
return file_protocol_activity_actluckyturntable_proto_rawDescGZIP(), []int{5}
}
func (x *SCLuckyTurntableInfo) GetStartAct() int32 {
@ -615,7 +615,7 @@ type SCLuckyTurntableModifyConfig struct {
func (x *SCLuckyTurntableModifyConfig) Reset() {
*x = SCLuckyTurntableModifyConfig{}
if protoimpl.UnsafeEnabled {
mi := &file_actluckyturntable_proto_msgTypes[6]
mi := &file_protocol_activity_actluckyturntable_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -628,7 +628,7 @@ func (x *SCLuckyTurntableModifyConfig) String() string {
func (*SCLuckyTurntableModifyConfig) ProtoMessage() {}
func (x *SCLuckyTurntableModifyConfig) ProtoReflect() protoreflect.Message {
mi := &file_actluckyturntable_proto_msgTypes[6]
mi := &file_protocol_activity_actluckyturntable_proto_msgTypes[6]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -641,7 +641,7 @@ func (x *SCLuckyTurntableModifyConfig) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCLuckyTurntableModifyConfig.ProtoReflect.Descriptor instead.
func (*SCLuckyTurntableModifyConfig) Descriptor() ([]byte, []int) {
return file_actluckyturntable_proto_rawDescGZIP(), []int{6}
return file_protocol_activity_actluckyturntable_proto_rawDescGZIP(), []int{6}
}
func (x *SCLuckyTurntableModifyConfig) GetStartAct() int32 {
@ -684,7 +684,7 @@ type CSLuckyTurntableDraw struct {
func (x *CSLuckyTurntableDraw) Reset() {
*x = CSLuckyTurntableDraw{}
if protoimpl.UnsafeEnabled {
mi := &file_actluckyturntable_proto_msgTypes[7]
mi := &file_protocol_activity_actluckyturntable_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -697,7 +697,7 @@ func (x *CSLuckyTurntableDraw) String() string {
func (*CSLuckyTurntableDraw) ProtoMessage() {}
func (x *CSLuckyTurntableDraw) ProtoReflect() protoreflect.Message {
mi := &file_actluckyturntable_proto_msgTypes[7]
mi := &file_protocol_activity_actluckyturntable_proto_msgTypes[7]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -710,7 +710,7 @@ func (x *CSLuckyTurntableDraw) ProtoReflect() protoreflect.Message {
// Deprecated: Use CSLuckyTurntableDraw.ProtoReflect.Descriptor instead.
func (*CSLuckyTurntableDraw) Descriptor() ([]byte, []int) {
return file_actluckyturntable_proto_rawDescGZIP(), []int{7}
return file_protocol_activity_actluckyturntable_proto_rawDescGZIP(), []int{7}
}
func (x *CSLuckyTurntableDraw) GetTurntableType() int32 {
@ -737,7 +737,7 @@ type SCLuckyTurntableDraw struct {
func (x *SCLuckyTurntableDraw) Reset() {
*x = SCLuckyTurntableDraw{}
if protoimpl.UnsafeEnabled {
mi := &file_actluckyturntable_proto_msgTypes[8]
mi := &file_protocol_activity_actluckyturntable_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -750,7 +750,7 @@ func (x *SCLuckyTurntableDraw) String() string {
func (*SCLuckyTurntableDraw) ProtoMessage() {}
func (x *SCLuckyTurntableDraw) ProtoReflect() protoreflect.Message {
mi := &file_actluckyturntable_proto_msgTypes[8]
mi := &file_protocol_activity_actluckyturntable_proto_msgTypes[8]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -763,7 +763,7 @@ func (x *SCLuckyTurntableDraw) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCLuckyTurntableDraw.ProtoReflect.Descriptor instead.
func (*SCLuckyTurntableDraw) Descriptor() ([]byte, []int) {
return file_actluckyturntable_proto_rawDescGZIP(), []int{8}
return file_protocol_activity_actluckyturntable_proto_rawDescGZIP(), []int{8}
}
func (x *SCLuckyTurntableDraw) GetTs() int64 {
@ -808,171 +808,174 @@ func (x *SCLuckyTurntableDraw) GetOpRetCode() OpResultCode_ActLuckTurn {
return OpResultCode_ActLuckTurn_OPRC_Sucess_ActLuckTurn
}
var File_actluckyturntable_proto protoreflect.FileDescriptor
var File_protocol_activity_actluckyturntable_proto protoreflect.FileDescriptor
var file_actluckyturntable_proto_rawDesc = []byte{
0x0a, 0x17, 0x61, 0x63, 0x74, 0x6c, 0x75, 0x63, 0x6b, 0x79, 0x74, 0x75, 0x72, 0x6e, 0x74, 0x61,
0x62, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x08, 0x61, 0x63, 0x74, 0x69, 0x76,
0x69, 0x74, 0x79, 0x22, 0x72, 0x0a, 0x14, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e,
0x74, 0x61, 0x62, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x24, 0x0a, 0x0d, 0x54,
0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01,
var file_protocol_activity_actluckyturntable_proto_rawDesc = []byte{
0x0a, 0x29, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x76,
0x69, 0x74, 0x79, 0x2f, 0x61, 0x63, 0x74, 0x6c, 0x75, 0x63, 0x6b, 0x79, 0x74, 0x75, 0x72, 0x6e,
0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x08, 0x61, 0x63, 0x74,
0x69, 0x76, 0x69, 0x74, 0x79, 0x22, 0x72, 0x0a, 0x14, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75,
0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x24, 0x0a,
0x0d, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01,
0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54,
0x79, 0x70, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x43, 0x6f, 0x73, 0x74,
0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x43, 0x6f, 0x73,
0x74, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x18, 0x03, 0x20, 0x03, 0x28,
0x03, 0x52, 0x06, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x22, 0x8d, 0x01, 0x0a, 0x1d, 0x53, 0x43,
0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x65,
0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x54,
0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x54, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x54,
0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01,
0x28, 0x05, 0x52, 0x0d, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x79, 0x70,
0x65, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x43, 0x6f, 0x73, 0x74, 0x18, 0x02,
0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x43, 0x6f, 0x73, 0x74, 0x12,
0x16, 0x0a, 0x06, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x18, 0x03, 0x20, 0x03, 0x28, 0x03, 0x52,
0x06, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x22, 0x8d, 0x01, 0x0a, 0x1d, 0x53, 0x43, 0x4c, 0x75,
0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x65, 0x72, 0x73,
0x6f, 0x6e, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x54, 0x73, 0x18,
0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x54, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x54, 0x75, 0x72,
0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
0x52, 0x0d, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12,
0x22, 0x0a, 0x0c, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18,
0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x41, 0x6d, 0x6f,
0x75, 0x6e, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28,
0x05, 0x52, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x22, 0x99, 0x01, 0x0a, 0x15, 0x53, 0x43, 0x4c, 0x75,
0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x72, 0x69, 0x7a,
0x65, 0x12, 0x12, 0x0a, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
0x04, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62,
0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x54, 0x75,
0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x52,
0x65, 0x77, 0x61, 0x72, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28,
0x03, 0x52, 0x0c, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x12,
0x0e, 0x0a, 0x02, 0x54, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x54, 0x73, 0x12,
0x12, 0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x53,
0x6e, 0x49, 0x64, 0x22, 0x9e, 0x01, 0x0a, 0x1a, 0x53, 0x43, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54,
0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x64, 0x50, 0x72, 0x69,
0x7a, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x54, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02,
0x54, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54,
0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x54, 0x75, 0x72, 0x6e, 0x74,
0x61, 0x62, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x52, 0x65, 0x77, 0x61,
0x72, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c,
0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x12, 0x0a, 0x04,
0x53, 0x6e, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x53, 0x6e, 0x49, 0x64,
0x12, 0x12, 0x0a, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
0x4e, 0x61, 0x6d, 0x65, 0x22, 0x16, 0x0a, 0x14, 0x43, 0x53, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54,
0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x88, 0x04, 0x0a,
0x14, 0x53, 0x43, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c,
0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1a, 0x0a, 0x08, 0x53, 0x74, 0x61, 0x72, 0x74, 0x41, 0x63,
0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x53, 0x74, 0x61, 0x72, 0x74, 0x41, 0x63,
0x74, 0x12, 0x22, 0x0a, 0x0c, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74,
0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69,
0x63, 0x6b, 0x65, 0x74, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e,
0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12,
0x14, 0x0a, 0x05, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05,
0x53, 0x63, 0x6f, 0x72, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x54, 0x6f, 0x6d, 0x6f, 0x72, 0x72, 0x6f,
0x77, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x54, 0x6f,
0x6d, 0x6f, 0x72, 0x72, 0x6f, 0x77, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x12, 0x4c, 0x0a, 0x11, 0x54,
0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73,
0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74,
0x79, 0x2e, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65,
0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x11, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c,
0x65, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x12, 0x35, 0x0a, 0x05, 0x50, 0x72, 0x69,
0x7a, 0x65, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76,
0x69, 0x74, 0x79, 0x2e, 0x53, 0x43, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e, 0x74,
0x61, 0x62, 0x6c, 0x65, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x52, 0x05, 0x50, 0x72, 0x69, 0x7a, 0x65,
0x12, 0x44, 0x0a, 0x0a, 0x47, 0x72, 0x61, 0x6e, 0x64, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x18, 0x08,
0x20, 0x03, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e,
0x53, 0x43, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65,
0x47, 0x72, 0x61, 0x6e, 0x64, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x52, 0x0a, 0x47, 0x72, 0x61, 0x6e,
0x64, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x12, 0x4d, 0x0a, 0x0d, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e,
0x61, 0x6c, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x27, 0x2e,
0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x53, 0x43, 0x4c, 0x75, 0x63, 0x6b, 0x79,
0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61,
0x6c, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x52, 0x0d, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x61, 0x6c,
0x50, 0x72, 0x69, 0x7a, 0x65, 0x12, 0x40, 0x0a, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f,
0x64, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x22, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76,
0x69, 0x74, 0x79, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65,
0x5f, 0x41, 0x63, 0x74, 0x4c, 0x75, 0x63, 0x6b, 0x54, 0x75, 0x72, 0x6e, 0x52, 0x09, 0x4f, 0x70,
0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0xc6, 0x01, 0x0a, 0x1c, 0x53, 0x43, 0x4c, 0x75,
0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x4d, 0x6f, 0x64, 0x69,
0x66, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x1a, 0x0a, 0x08, 0x53, 0x74, 0x61, 0x72,
0x74, 0x41, 0x63, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x53, 0x74, 0x61, 0x72,
0x74, 0x41, 0x63, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x63,
0x6b, 0x65, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x53, 0x74, 0x61, 0x72,
0x74, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x56, 0x65, 0x72, 0x73,
0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x56, 0x65, 0x72, 0x73, 0x69,
0x6f, 0x6e, 0x12, 0x4c, 0x0a, 0x11, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73,
0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e,
0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75,
0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x11, 0x54,
0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73,
0x22, 0x3c, 0x0a, 0x14, 0x43, 0x53, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e, 0x74,
0x61, 0x62, 0x6c, 0x65, 0x44, 0x72, 0x61, 0x77, 0x12, 0x24, 0x0a, 0x0d, 0x54, 0x75, 0x72, 0x6e,
0x74, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
0x0d, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x22, 0xe6,
0x01, 0x0a, 0x14, 0x53, 0x43, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61,
0x62, 0x6c, 0x65, 0x44, 0x72, 0x61, 0x77, 0x12, 0x0e, 0x0a, 0x02, 0x54, 0x73, 0x18, 0x01, 0x20,
0x01, 0x28, 0x03, 0x52, 0x02, 0x54, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x52, 0x65, 0x77, 0x61, 0x72,
0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x52,
0x65, 0x77, 0x61, 0x72, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x52,
0x65, 0x77, 0x61, 0x72, 0x64, 0x54, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52,
0x0a, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x54,
0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01,
0x28, 0x05, 0x52, 0x0d, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x79, 0x70,
0x65, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52,
0x04, 0x53, 0x6e, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f,
0x64, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x22, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76,
0x69, 0x74, 0x79, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65,
0x5f, 0x41, 0x63, 0x74, 0x4c, 0x75, 0x63, 0x6b, 0x54, 0x75, 0x72, 0x6e, 0x52, 0x09, 0x4f, 0x70,
0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x2a, 0xb9, 0x02, 0x0a, 0x18, 0x4f, 0x70, 0x52, 0x65,
0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x5f, 0x41, 0x63, 0x74, 0x4c, 0x75, 0x63, 0x6b,
0x54, 0x75, 0x72, 0x6e, 0x12, 0x1b, 0x0a, 0x17, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x53, 0x75, 0x63,
0x65, 0x73, 0x73, 0x5f, 0x41, 0x63, 0x74, 0x4c, 0x75, 0x63, 0x6b, 0x54, 0x75, 0x72, 0x6e, 0x10,
0x00, 0x12, 0x1a, 0x0a, 0x16, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x5f,
0x41, 0x63, 0x74, 0x4c, 0x75, 0x63, 0x6b, 0x54, 0x75, 0x72, 0x6e, 0x10, 0x01, 0x12, 0x2f, 0x0a,
0x2a, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e, 0x74,
0x61, 0x62, 0x6c, 0x65, 0x5f, 0x49, 0x6e, 0x66, 0x6f, 0x5f, 0x46, 0x69, 0x6e, 0x64, 0x50, 0x6c,
0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x5f, 0x46, 0x61, 0x69, 0x6c, 0x10, 0x9e, 0x4e, 0x12, 0x2c,
0x0a, 0x27, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e,
0x65, 0x12, 0x22, 0x0a, 0x0c, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e,
0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x41,
0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18, 0x04, 0x20,
0x01, 0x28, 0x05, 0x52, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x22, 0x99, 0x01, 0x0a, 0x15, 0x53, 0x43,
0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x72,
0x69, 0x7a, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
0x09, 0x52, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x54, 0x75, 0x72, 0x6e, 0x74,
0x61, 0x62, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d,
0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x22, 0x0a,
0x0c, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x03, 0x20,
0x01, 0x28, 0x03, 0x52, 0x0c, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e,
0x74, 0x12, 0x0e, 0x0a, 0x02, 0x54, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x54,
0x73, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52,
0x04, 0x53, 0x6e, 0x49, 0x64, 0x22, 0x9e, 0x01, 0x0a, 0x1a, 0x53, 0x43, 0x4c, 0x75, 0x63, 0x6b,
0x79, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x64, 0x50,
0x72, 0x69, 0x7a, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x54, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
0x52, 0x02, 0x54, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c,
0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x54, 0x75, 0x72,
0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x52, 0x65,
0x77, 0x61, 0x72, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03,
0x52, 0x0c, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x12,
0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x53, 0x6e,
0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09,
0x52, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x16, 0x0a, 0x14, 0x43, 0x53, 0x4c, 0x75, 0x63, 0x6b,
0x79, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x88,
0x04, 0x0a, 0x14, 0x53, 0x43, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61,
0x62, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1a, 0x0a, 0x08, 0x53, 0x74, 0x61, 0x72, 0x74,
0x41, 0x63, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x53, 0x74, 0x61, 0x72, 0x74,
0x41, 0x63, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x63, 0x6b,
0x65, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x53, 0x74, 0x61, 0x72, 0x74,
0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x56, 0x65, 0x72, 0x73, 0x69,
0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f,
0x6e, 0x12, 0x14, 0x0a, 0x05, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03,
0x52, 0x05, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x54, 0x6f, 0x6d, 0x6f, 0x72,
0x72, 0x6f, 0x77, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d,
0x54, 0x6f, 0x6d, 0x6f, 0x72, 0x72, 0x6f, 0x77, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x12, 0x4c, 0x0a,
0x11, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69,
0x67, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76,
0x69, 0x74, 0x79, 0x2e, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62,
0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x11, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61,
0x62, 0x6c, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x12, 0x35, 0x0a, 0x05, 0x50,
0x72, 0x69, 0x7a, 0x65, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x61, 0x63, 0x74,
0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x53, 0x43, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72,
0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x52, 0x05, 0x50, 0x72, 0x69,
0x7a, 0x65, 0x12, 0x44, 0x0a, 0x0a, 0x47, 0x72, 0x61, 0x6e, 0x64, 0x50, 0x72, 0x69, 0x7a, 0x65,
0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74,
0x79, 0x2e, 0x53, 0x43, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62,
0x6c, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x64, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x52, 0x0a, 0x47, 0x72,
0x61, 0x6e, 0x64, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x12, 0x4d, 0x0a, 0x0d, 0x50, 0x65, 0x72, 0x73,
0x6f, 0x6e, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32,
0x27, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x53, 0x43, 0x4c, 0x75, 0x63,
0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x65, 0x72, 0x73, 0x6f,
0x6e, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x52, 0x0d, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e,
0x61, 0x6c, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x12, 0x40, 0x0a, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74,
0x43, 0x6f, 0x64, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x22, 0x2e, 0x61, 0x63, 0x74,
0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f,
0x64, 0x65, 0x5f, 0x41, 0x63, 0x74, 0x4c, 0x75, 0x63, 0x6b, 0x54, 0x75, 0x72, 0x6e, 0x52, 0x09,
0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0xc6, 0x01, 0x0a, 0x1c, 0x53, 0x43,
0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x4d, 0x6f,
0x64, 0x69, 0x66, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x1a, 0x0a, 0x08, 0x53, 0x74,
0x61, 0x72, 0x74, 0x41, 0x63, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x53, 0x74,
0x61, 0x72, 0x74, 0x41, 0x63, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54,
0x69, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x53, 0x74,
0x61, 0x72, 0x74, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x56, 0x65,
0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x56, 0x65, 0x72,
0x73, 0x69, 0x6f, 0x6e, 0x12, 0x4c, 0x0a, 0x11, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c,
0x65, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32,
0x1e, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x4c, 0x75, 0x63, 0x6b, 0x79,
0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52,
0x11, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69,
0x67, 0x73, 0x22, 0x3c, 0x0a, 0x14, 0x43, 0x53, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72,
0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x72, 0x61, 0x77, 0x12, 0x24, 0x0a, 0x0d, 0x54, 0x75,
0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
0x05, 0x52, 0x0d, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65,
0x22, 0xe6, 0x01, 0x0a, 0x14, 0x53, 0x43, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e,
0x74, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x72, 0x61, 0x77, 0x12, 0x0e, 0x0a, 0x02, 0x54, 0x73, 0x18,
0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x54, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x52, 0x65, 0x77,
0x61, 0x72, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52,
0x0c, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1e, 0x0a,
0x0a, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x54, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
0x05, 0x52, 0x0a, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x24, 0x0a,
0x0d, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x04,
0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54,
0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28,
0x05, 0x52, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74,
0x43, 0x6f, 0x64, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x22, 0x2e, 0x61, 0x63, 0x74,
0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f,
0x64, 0x65, 0x5f, 0x41, 0x63, 0x74, 0x4c, 0x75, 0x63, 0x6b, 0x54, 0x75, 0x72, 0x6e, 0x52, 0x09,
0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x2a, 0xb9, 0x02, 0x0a, 0x18, 0x4f, 0x70,
0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x5f, 0x41, 0x63, 0x74, 0x4c, 0x75,
0x63, 0x6b, 0x54, 0x75, 0x72, 0x6e, 0x12, 0x1b, 0x0a, 0x17, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x53,
0x75, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x41, 0x63, 0x74, 0x4c, 0x75, 0x63, 0x6b, 0x54, 0x75, 0x72,
0x6e, 0x10, 0x00, 0x12, 0x1a, 0x0a, 0x16, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x45, 0x72, 0x72, 0x6f,
0x72, 0x5f, 0x41, 0x63, 0x74, 0x4c, 0x75, 0x63, 0x6b, 0x54, 0x75, 0x72, 0x6e, 0x10, 0x01, 0x12,
0x2f, 0x0a, 0x2a, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72,
0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x49, 0x6e, 0x66, 0x6f, 0x5f, 0x46, 0x69, 0x6e, 0x64,
0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x5f, 0x46, 0x61, 0x69, 0x6c, 0x10, 0x9e, 0x4e,
0x12, 0x2c, 0x0a, 0x27, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75,
0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x44, 0x72, 0x61, 0x77, 0x5f, 0x44, 0x61, 0x74,
0x61, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x5f, 0x46, 0x61, 0x69, 0x6c, 0x10, 0x9f, 0x4e, 0x12, 0x2b,
0x0a, 0x26, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e,
0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x44, 0x72, 0x61, 0x77, 0x5f, 0x44, 0x61, 0x74, 0x61, 0x54,
0x72, 0x61, 0x6e, 0x73, 0x5f, 0x46, 0x61, 0x69, 0x6c, 0x10, 0x9f, 0x4e, 0x12, 0x2b, 0x0a, 0x26,
0x72, 0x61, 0x6e, 0x73, 0x5f, 0x4e, 0x69, 0x6c, 0x10, 0xa0, 0x4e, 0x12, 0x2f, 0x0a, 0x2a, 0x4f,
0x50, 0x52, 0x43, 0x5f, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62,
0x6c, 0x65, 0x5f, 0x44, 0x72, 0x61, 0x77, 0x5f, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c,
0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x4e, 0x69, 0x6c, 0x10, 0xa1, 0x4e, 0x12, 0x27, 0x0a, 0x22,
0x4f, 0x50, 0x52, 0x43, 0x5f, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61,
0x62, 0x6c, 0x65, 0x5f, 0x44, 0x72, 0x61, 0x77, 0x5f, 0x44, 0x61, 0x74, 0x61, 0x54, 0x72, 0x61,
0x6e, 0x73, 0x5f, 0x4e, 0x69, 0x6c, 0x10, 0xa0, 0x4e, 0x12, 0x2f, 0x0a, 0x2a, 0x4f, 0x50, 0x52,
0x43, 0x5f, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65,
0x5f, 0x44, 0x72, 0x61, 0x77, 0x5f, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54,
0x79, 0x70, 0x65, 0x5f, 0x4e, 0x69, 0x6c, 0x10, 0xa1, 0x4e, 0x12, 0x27, 0x0a, 0x22, 0x4f, 0x50,
0x52, 0x43, 0x5f, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c,
0x65, 0x5f, 0x44, 0x72, 0x61, 0x77, 0x5f, 0x44, 0x72, 0x61, 0x77, 0x5f, 0x46, 0x61, 0x69, 0x6c,
0x10, 0xa2, 0x4e, 0x2a, 0xc3, 0x02, 0x0a, 0x16, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75, 0x72,
0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x49, 0x44, 0x12, 0x1e,
0x0a, 0x1a, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54, 0x75,
0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x12, 0x22,
0x0a, 0x1d, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x4c, 0x55, 0x43, 0x4b,
0x59, 0x54, 0x55, 0x52, 0x4e, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x49, 0x4e, 0x46, 0x4f, 0x10,
0xda, 0x14, 0x12, 0x22, 0x0a, 0x1d, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f,
0x4c, 0x55, 0x43, 0x4b, 0x59, 0x54, 0x55, 0x52, 0x4e, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x49,
0x4e, 0x46, 0x4f, 0x10, 0xdb, 0x14, 0x12, 0x22, 0x0a, 0x1d, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54,
0x5f, 0x43, 0x53, 0x5f, 0x4c, 0x55, 0x43, 0x4b, 0x59, 0x54, 0x55, 0x52, 0x4e, 0x54, 0x41, 0x42,
0x4c, 0x45, 0x5f, 0x44, 0x52, 0x41, 0x57, 0x10, 0xdc, 0x14, 0x12, 0x22, 0x0a, 0x1d, 0x50, 0x41,
0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x4c, 0x55, 0x43, 0x4b, 0x59, 0x54, 0x55, 0x52,
0x4e, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x44, 0x52, 0x41, 0x57, 0x10, 0xdd, 0x14, 0x12, 0x23,
0x0a, 0x1e, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x4c, 0x55, 0x43, 0x4b,
0x59, 0x54, 0x55, 0x52, 0x4e, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x50, 0x52, 0x49, 0x5a, 0x45,
0x10, 0xde, 0x14, 0x12, 0x28, 0x0a, 0x23, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43,
0x5f, 0x4c, 0x55, 0x43, 0x4b, 0x59, 0x54, 0x55, 0x52, 0x4e, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f,
0x47, 0x52, 0x41, 0x4e, 0x44, 0x50, 0x52, 0x49, 0x5a, 0x45, 0x10, 0xdf, 0x14, 0x12, 0x2a, 0x0a,
0x25, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x4c, 0x55, 0x43, 0x4b, 0x59,
0x54, 0x55, 0x52, 0x4e, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x4d, 0x4f, 0x44, 0x49, 0x46, 0x59,
0x43, 0x4f, 0x4e, 0x46, 0x49, 0x47, 0x10, 0xe0, 0x14, 0x42, 0x0c, 0x5a, 0x0a, 0x2e, 0x3b, 0x61,
0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
0x62, 0x6c, 0x65, 0x5f, 0x44, 0x72, 0x61, 0x77, 0x5f, 0x44, 0x72, 0x61, 0x77, 0x5f, 0x46, 0x61,
0x69, 0x6c, 0x10, 0xa2, 0x4e, 0x2a, 0xc3, 0x02, 0x0a, 0x16, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x54,
0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x49, 0x44,
0x12, 0x1e, 0x0a, 0x1a, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x4c, 0x75, 0x63, 0x6b, 0x79,
0x54, 0x75, 0x72, 0x6e, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00,
0x12, 0x22, 0x0a, 0x1d, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x4c, 0x55,
0x43, 0x4b, 0x59, 0x54, 0x55, 0x52, 0x4e, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x49, 0x4e, 0x46,
0x4f, 0x10, 0xda, 0x14, 0x12, 0x22, 0x0a, 0x1d, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53,
0x43, 0x5f, 0x4c, 0x55, 0x43, 0x4b, 0x59, 0x54, 0x55, 0x52, 0x4e, 0x54, 0x41, 0x42, 0x4c, 0x45,
0x5f, 0x49, 0x4e, 0x46, 0x4f, 0x10, 0xdb, 0x14, 0x12, 0x22, 0x0a, 0x1d, 0x50, 0x41, 0x43, 0x4b,
0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x4c, 0x55, 0x43, 0x4b, 0x59, 0x54, 0x55, 0x52, 0x4e, 0x54,
0x41, 0x42, 0x4c, 0x45, 0x5f, 0x44, 0x52, 0x41, 0x57, 0x10, 0xdc, 0x14, 0x12, 0x22, 0x0a, 0x1d,
0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x4c, 0x55, 0x43, 0x4b, 0x59, 0x54,
0x55, 0x52, 0x4e, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x44, 0x52, 0x41, 0x57, 0x10, 0xdd, 0x14,
0x12, 0x23, 0x0a, 0x1e, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x4c, 0x55,
0x43, 0x4b, 0x59, 0x54, 0x55, 0x52, 0x4e, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x50, 0x52, 0x49,
0x5a, 0x45, 0x10, 0xde, 0x14, 0x12, 0x28, 0x0a, 0x23, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f,
0x53, 0x43, 0x5f, 0x4c, 0x55, 0x43, 0x4b, 0x59, 0x54, 0x55, 0x52, 0x4e, 0x54, 0x41, 0x42, 0x4c,
0x45, 0x5f, 0x47, 0x52, 0x41, 0x4e, 0x44, 0x50, 0x52, 0x49, 0x5a, 0x45, 0x10, 0xdf, 0x14, 0x12,
0x2a, 0x0a, 0x25, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x4c, 0x55, 0x43,
0x4b, 0x59, 0x54, 0x55, 0x52, 0x4e, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x4d, 0x4f, 0x44, 0x49,
0x46, 0x59, 0x43, 0x4f, 0x4e, 0x46, 0x49, 0x47, 0x10, 0xe0, 0x14, 0x42, 0x28, 0x5a, 0x26, 0x6d,
0x6f, 0x6e, 0x67, 0x6f, 0x2e, 0x67, 0x61, 0x6d, 0x65, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67,
0x61, 0x6d, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x61, 0x63, 0x74,
0x69, 0x76, 0x69, 0x74, 0x79, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
file_actluckyturntable_proto_rawDescOnce sync.Once
file_actluckyturntable_proto_rawDescData = file_actluckyturntable_proto_rawDesc
file_protocol_activity_actluckyturntable_proto_rawDescOnce sync.Once
file_protocol_activity_actluckyturntable_proto_rawDescData = file_protocol_activity_actluckyturntable_proto_rawDesc
)
func file_actluckyturntable_proto_rawDescGZIP() []byte {
file_actluckyturntable_proto_rawDescOnce.Do(func() {
file_actluckyturntable_proto_rawDescData = protoimpl.X.CompressGZIP(file_actluckyturntable_proto_rawDescData)
func file_protocol_activity_actluckyturntable_proto_rawDescGZIP() []byte {
file_protocol_activity_actluckyturntable_proto_rawDescOnce.Do(func() {
file_protocol_activity_actluckyturntable_proto_rawDescData = protoimpl.X.CompressGZIP(file_protocol_activity_actluckyturntable_proto_rawDescData)
})
return file_actluckyturntable_proto_rawDescData
return file_protocol_activity_actluckyturntable_proto_rawDescData
}
var file_actluckyturntable_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
var file_actluckyturntable_proto_msgTypes = make([]protoimpl.MessageInfo, 9)
var file_actluckyturntable_proto_goTypes = []interface{}{
var file_protocol_activity_actluckyturntable_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
var file_protocol_activity_actluckyturntable_proto_msgTypes = make([]protoimpl.MessageInfo, 9)
var file_protocol_activity_actluckyturntable_proto_goTypes = []interface{}{
(OpResultCode_ActLuckTurn)(0), // 0: activity.OpResultCode_ActLuckTurn
(LuckyTurntablePacketID)(0), // 1: activity.LuckyTurntablePacketID
(*LuckyTurntableConfig)(nil), // 2: activity.LuckyTurntableConfig
@ -985,7 +988,7 @@ var file_actluckyturntable_proto_goTypes = []interface{}{
(*CSLuckyTurntableDraw)(nil), // 9: activity.CSLuckyTurntableDraw
(*SCLuckyTurntableDraw)(nil), // 10: activity.SCLuckyTurntableDraw
}
var file_actluckyturntable_proto_depIdxs = []int32{
var file_protocol_activity_actluckyturntable_proto_depIdxs = []int32{
2, // 0: activity.SCLuckyTurntableInfo.TurntablesConfigs:type_name -> activity.LuckyTurntableConfig
4, // 1: activity.SCLuckyTurntableInfo.Prize:type_name -> activity.SCLuckyTurntablePrize
5, // 2: activity.SCLuckyTurntableInfo.GrandPrize:type_name -> activity.SCLuckyTurntableGrandPrize
@ -1000,13 +1003,13 @@ var file_actluckyturntable_proto_depIdxs = []int32{
0, // [0:7] is the sub-list for field type_name
}
func init() { file_actluckyturntable_proto_init() }
func file_actluckyturntable_proto_init() {
if File_actluckyturntable_proto != nil {
func init() { file_protocol_activity_actluckyturntable_proto_init() }
func file_protocol_activity_actluckyturntable_proto_init() {
if File_protocol_activity_actluckyturntable_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
file_actluckyturntable_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actluckyturntable_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*LuckyTurntableConfig); i {
case 0:
return &v.state
@ -1018,7 +1021,7 @@ func file_actluckyturntable_proto_init() {
return nil
}
}
file_actluckyturntable_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actluckyturntable_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCLuckyTurntablePersonalPrize); i {
case 0:
return &v.state
@ -1030,7 +1033,7 @@ func file_actluckyturntable_proto_init() {
return nil
}
}
file_actluckyturntable_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actluckyturntable_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCLuckyTurntablePrize); i {
case 0:
return &v.state
@ -1042,7 +1045,7 @@ func file_actluckyturntable_proto_init() {
return nil
}
}
file_actluckyturntable_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actluckyturntable_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCLuckyTurntableGrandPrize); i {
case 0:
return &v.state
@ -1054,7 +1057,7 @@ func file_actluckyturntable_proto_init() {
return nil
}
}
file_actluckyturntable_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actluckyturntable_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CSLuckyTurntableInfo); i {
case 0:
return &v.state
@ -1066,7 +1069,7 @@ func file_actluckyturntable_proto_init() {
return nil
}
}
file_actluckyturntable_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actluckyturntable_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCLuckyTurntableInfo); i {
case 0:
return &v.state
@ -1078,7 +1081,7 @@ func file_actluckyturntable_proto_init() {
return nil
}
}
file_actluckyturntable_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actluckyturntable_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCLuckyTurntableModifyConfig); i {
case 0:
return &v.state
@ -1090,7 +1093,7 @@ func file_actluckyturntable_proto_init() {
return nil
}
}
file_actluckyturntable_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actluckyturntable_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CSLuckyTurntableDraw); i {
case 0:
return &v.state
@ -1102,7 +1105,7 @@ func file_actluckyturntable_proto_init() {
return nil
}
}
file_actluckyturntable_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actluckyturntable_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCLuckyTurntableDraw); i {
case 0:
return &v.state
@ -1119,19 +1122,19 @@ func file_actluckyturntable_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_actluckyturntable_proto_rawDesc,
RawDescriptor: file_protocol_activity_actluckyturntable_proto_rawDesc,
NumEnums: 2,
NumMessages: 9,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_actluckyturntable_proto_goTypes,
DependencyIndexes: file_actluckyturntable_proto_depIdxs,
EnumInfos: file_actluckyturntable_proto_enumTypes,
MessageInfos: file_actluckyturntable_proto_msgTypes,
GoTypes: file_protocol_activity_actluckyturntable_proto_goTypes,
DependencyIndexes: file_protocol_activity_actluckyturntable_proto_depIdxs,
EnumInfos: file_protocol_activity_actluckyturntable_proto_enumTypes,
MessageInfos: file_protocol_activity_actluckyturntable_proto_msgTypes,
}.Build()
File_actluckyturntable_proto = out.File
file_actluckyturntable_proto_rawDesc = nil
file_actluckyturntable_proto_goTypes = nil
file_actluckyturntable_proto_depIdxs = nil
File_protocol_activity_actluckyturntable_proto = out.File
file_protocol_activity_actluckyturntable_proto_rawDesc = nil
file_protocol_activity_actluckyturntable_proto_goTypes = nil
file_protocol_activity_actluckyturntable_proto_depIdxs = nil
}

View File

@ -1,6 +1,6 @@
syntax = "proto3";
package activity;
option go_package = ".;activity";
option go_package = "mongo.games.com/game/protocol/activity";
//
enum OpResultCode_ActLuckTurn {

View File

@ -2,7 +2,7 @@
// versions:
// protoc-gen-go v1.27.1-devel
// protoc v3.19.4
// source: actsign.proto
// source: protocol/activity/actsign.proto
package activity
@ -66,11 +66,11 @@ func (x OpResultCode_ActSign) String() string {
}
func (OpResultCode_ActSign) Descriptor() protoreflect.EnumDescriptor {
return file_actsign_proto_enumTypes[0].Descriptor()
return file_protocol_activity_actsign_proto_enumTypes[0].Descriptor()
}
func (OpResultCode_ActSign) Type() protoreflect.EnumType {
return &file_actsign_proto_enumTypes[0]
return &file_protocol_activity_actsign_proto_enumTypes[0]
}
func (x OpResultCode_ActSign) Number() protoreflect.EnumNumber {
@ -79,7 +79,7 @@ func (x OpResultCode_ActSign) Number() protoreflect.EnumNumber {
// Deprecated: Use OpResultCode_ActSign.Descriptor instead.
func (OpResultCode_ActSign) EnumDescriptor() ([]byte, []int) {
return file_actsign_proto_rawDescGZIP(), []int{0}
return file_protocol_activity_actsign_proto_rawDescGZIP(), []int{0}
}
// 签到
@ -122,11 +122,11 @@ func (x ActSignPacketID) String() string {
}
func (ActSignPacketID) Descriptor() protoreflect.EnumDescriptor {
return file_actsign_proto_enumTypes[1].Descriptor()
return file_protocol_activity_actsign_proto_enumTypes[1].Descriptor()
}
func (ActSignPacketID) Type() protoreflect.EnumType {
return &file_actsign_proto_enumTypes[1]
return &file_protocol_activity_actsign_proto_enumTypes[1]
}
func (x ActSignPacketID) Number() protoreflect.EnumNumber {
@ -135,7 +135,7 @@ func (x ActSignPacketID) Number() protoreflect.EnumNumber {
// Deprecated: Use ActSignPacketID.Descriptor instead.
func (ActSignPacketID) EnumDescriptor() ([]byte, []int) {
return file_actsign_proto_rawDescGZIP(), []int{1}
return file_protocol_activity_actsign_proto_rawDescGZIP(), []int{1}
}
//PACKET_CSSign
@ -151,7 +151,7 @@ type CSSign struct {
func (x *CSSign) Reset() {
*x = CSSign{}
if protoimpl.UnsafeEnabled {
mi := &file_actsign_proto_msgTypes[0]
mi := &file_protocol_activity_actsign_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -164,7 +164,7 @@ func (x *CSSign) String() string {
func (*CSSign) ProtoMessage() {}
func (x *CSSign) ProtoReflect() protoreflect.Message {
mi := &file_actsign_proto_msgTypes[0]
mi := &file_protocol_activity_actsign_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -177,7 +177,7 @@ func (x *CSSign) ProtoReflect() protoreflect.Message {
// Deprecated: Use CSSign.ProtoReflect.Descriptor instead.
func (*CSSign) Descriptor() ([]byte, []int) {
return file_actsign_proto_rawDescGZIP(), []int{0}
return file_protocol_activity_actsign_proto_rawDescGZIP(), []int{0}
}
func (x *CSSign) GetSignIndex() int32 {
@ -208,7 +208,7 @@ type SCSign struct {
func (x *SCSign) Reset() {
*x = SCSign{}
if protoimpl.UnsafeEnabled {
mi := &file_actsign_proto_msgTypes[1]
mi := &file_protocol_activity_actsign_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -221,7 +221,7 @@ func (x *SCSign) String() string {
func (*SCSign) ProtoMessage() {}
func (x *SCSign) ProtoReflect() protoreflect.Message {
mi := &file_actsign_proto_msgTypes[1]
mi := &file_protocol_activity_actsign_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -234,7 +234,7 @@ func (x *SCSign) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCSign.ProtoReflect.Descriptor instead.
func (*SCSign) Descriptor() ([]byte, []int) {
return file_actsign_proto_rawDescGZIP(), []int{1}
return file_protocol_activity_actsign_proto_rawDescGZIP(), []int{1}
}
func (x *SCSign) GetSignIndex() int32 {
@ -268,7 +268,7 @@ type CSSignData struct {
func (x *CSSignData) Reset() {
*x = CSSignData{}
if protoimpl.UnsafeEnabled {
mi := &file_actsign_proto_msgTypes[2]
mi := &file_protocol_activity_actsign_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -281,7 +281,7 @@ func (x *CSSignData) String() string {
func (*CSSignData) ProtoMessage() {}
func (x *CSSignData) ProtoReflect() protoreflect.Message {
mi := &file_actsign_proto_msgTypes[2]
mi := &file_protocol_activity_actsign_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -294,7 +294,7 @@ func (x *CSSignData) ProtoReflect() protoreflect.Message {
// Deprecated: Use CSSignData.ProtoReflect.Descriptor instead.
func (*CSSignData) Descriptor() ([]byte, []int) {
return file_actsign_proto_rawDescGZIP(), []int{2}
return file_protocol_activity_actsign_proto_rawDescGZIP(), []int{2}
}
//PACKET_SCSignData
@ -310,7 +310,7 @@ type SCSignData struct {
func (x *SCSignData) Reset() {
*x = SCSignData{}
if protoimpl.UnsafeEnabled {
mi := &file_actsign_proto_msgTypes[3]
mi := &file_protocol_activity_actsign_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -323,7 +323,7 @@ func (x *SCSignData) String() string {
func (*SCSignData) ProtoMessage() {}
func (x *SCSignData) ProtoReflect() protoreflect.Message {
mi := &file_actsign_proto_msgTypes[3]
mi := &file_protocol_activity_actsign_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -336,7 +336,7 @@ func (x *SCSignData) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCSignData.ProtoReflect.Descriptor instead.
func (*SCSignData) Descriptor() ([]byte, []int) {
return file_actsign_proto_rawDescGZIP(), []int{3}
return file_protocol_activity_actsign_proto_rawDescGZIP(), []int{3}
}
func (x *SCSignData) GetSignCount() int32 {
@ -353,72 +353,75 @@ func (x *SCSignData) GetTodaySign() int32 {
return 0
}
var File_actsign_proto protoreflect.FileDescriptor
var File_protocol_activity_actsign_proto protoreflect.FileDescriptor
var file_actsign_proto_rawDesc = []byte{
0x0a, 0x0d, 0x61, 0x63, 0x74, 0x73, 0x69, 0x67, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
0x08, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x22, 0x42, 0x0a, 0x06, 0x43, 0x53, 0x53,
0x69, 0x67, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x69, 0x67, 0x6e, 0x49, 0x6e, 0x64, 0x65, 0x78,
0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x53, 0x69, 0x67, 0x6e, 0x49, 0x6e, 0x64, 0x65,
0x78, 0x12, 0x1a, 0x0a, 0x08, 0x53, 0x69, 0x67, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20,
0x01, 0x28, 0x05, 0x52, 0x08, 0x53, 0x69, 0x67, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x22, 0x80, 0x01,
0x0a, 0x06, 0x53, 0x43, 0x53, 0x69, 0x67, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x69, 0x67, 0x6e,
0x49, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x53, 0x69, 0x67,
0x6e, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x1a, 0x0a, 0x08, 0x53, 0x69, 0x67, 0x6e, 0x54, 0x79,
0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x53, 0x69, 0x67, 0x6e, 0x54, 0x79,
0x70, 0x65, 0x12, 0x3c, 0x0a, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18,
0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1e, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79,
0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x5f, 0x41, 0x63,
0x74, 0x53, 0x69, 0x67, 0x6e, 0x52, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65,
0x22, 0x0c, 0x0a, 0x0a, 0x43, 0x53, 0x53, 0x69, 0x67, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x22, 0x48,
0x0a, 0x0a, 0x53, 0x43, 0x53, 0x69, 0x67, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1c, 0x0a, 0x09,
0x53, 0x69, 0x67, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
0x09, 0x53, 0x69, 0x67, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x54, 0x6f,
0x64, 0x61, 0x79, 0x53, 0x69, 0x67, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x54,
0x6f, 0x64, 0x61, 0x79, 0x53, 0x69, 0x67, 0x6e, 0x2a, 0x8a, 0x02, 0x0a, 0x14, 0x4f, 0x70, 0x52,
0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x5f, 0x41, 0x63, 0x74, 0x53, 0x69, 0x67,
0x6e, 0x12, 0x1d, 0x0a, 0x19, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69,
0x74, 0x79, 0x5f, 0x53, 0x69, 0x67, 0x6e, 0x5f, 0x53, 0x75, 0x63, 0x65, 0x73, 0x73, 0x10, 0x00,
0x12, 0x1c, 0x0a, 0x18, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74,
0x79, 0x5f, 0x53, 0x69, 0x67, 0x6e, 0x5f, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10, 0x01, 0x12, 0x1d,
0x0a, 0x18, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f,
0x53, 0x69, 0x67, 0x6e, 0x5f, 0x43, 0x6c, 0x6f, 0x73, 0x65, 0x10, 0xe9, 0x07, 0x12, 0x22, 0x0a,
0x1d, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x53,
0x69, 0x67, 0x6e, 0x5f, 0x50, 0x61, 0x79, 0x4e, 0x75, 0x6d, 0x5f, 0x4c, 0x6f, 0x77, 0x10, 0xea,
0x07, 0x12, 0x28, 0x0a, 0x23, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69,
0x74, 0x79, 0x5f, 0x53, 0x69, 0x67, 0x6e, 0x5f, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x5f, 0x56,
0x69, 0x70, 0x5f, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10, 0xeb, 0x07, 0x12, 0x28, 0x0a, 0x23, 0x4f,
0x50, 0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x53, 0x69, 0x67,
0x6e, 0x5f, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x5f, 0x44, 0x61, 0x79, 0x5f, 0x45, 0x72, 0x72,
0x6f, 0x72, 0x10, 0xec, 0x07, 0x12, 0x1e, 0x0a, 0x19, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41, 0x63,
0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x53, 0x69, 0x67, 0x6e, 0x5f, 0x52, 0x65, 0x70, 0x65,
0x61, 0x74, 0x10, 0xed, 0x07, 0x2a, 0x7e, 0x0a, 0x0f, 0x41, 0x63, 0x74, 0x53, 0x69, 0x67, 0x6e,
0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x49, 0x44, 0x12, 0x13, 0x0a, 0x0f, 0x50, 0x41, 0x43, 0x4b,
0x45, 0x54, 0x5f, 0x53, 0x69, 0x67, 0x6e, 0x5a, 0x65, 0x72, 0x6f, 0x10, 0x00, 0x12, 0x12, 0x0a,
0x0d, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x53, 0x69, 0x67, 0x6e, 0x10, 0xe6,
0x14, 0x12, 0x12, 0x0a, 0x0d, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x53, 0x69,
0x67, 0x6e, 0x10, 0xe7, 0x14, 0x12, 0x16, 0x0a, 0x11, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f,
0x43, 0x53, 0x53, 0x69, 0x67, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x10, 0xe8, 0x14, 0x12, 0x16, 0x0a,
0x11, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x53, 0x69, 0x67, 0x6e, 0x44, 0x61,
0x74, 0x61, 0x10, 0xe9, 0x14, 0x42, 0x0c, 0x5a, 0x0a, 0x2e, 0x3b, 0x61, 0x63, 0x74, 0x69, 0x76,
0x69, 0x74, 0x79, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
var file_protocol_activity_actsign_proto_rawDesc = []byte{
0x0a, 0x1f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x76,
0x69, 0x74, 0x79, 0x2f, 0x61, 0x63, 0x74, 0x73, 0x69, 0x67, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x12, 0x08, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x22, 0x42, 0x0a, 0x06, 0x43,
0x53, 0x53, 0x69, 0x67, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x69, 0x67, 0x6e, 0x49, 0x6e, 0x64,
0x65, 0x78, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x53, 0x69, 0x67, 0x6e, 0x49, 0x6e,
0x64, 0x65, 0x78, 0x12, 0x1a, 0x0a, 0x08, 0x53, 0x69, 0x67, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x18,
0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x53, 0x69, 0x67, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x22,
0x80, 0x01, 0x0a, 0x06, 0x53, 0x43, 0x53, 0x69, 0x67, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x69,
0x67, 0x6e, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x53,
0x69, 0x67, 0x6e, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x1a, 0x0a, 0x08, 0x53, 0x69, 0x67, 0x6e,
0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x53, 0x69, 0x67, 0x6e,
0x54, 0x79, 0x70, 0x65, 0x12, 0x3c, 0x0a, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64,
0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1e, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69,
0x74, 0x79, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x5f,
0x41, 0x63, 0x74, 0x53, 0x69, 0x67, 0x6e, 0x52, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f,
0x64, 0x65, 0x22, 0x0c, 0x0a, 0x0a, 0x43, 0x53, 0x53, 0x69, 0x67, 0x6e, 0x44, 0x61, 0x74, 0x61,
0x22, 0x48, 0x0a, 0x0a, 0x53, 0x43, 0x53, 0x69, 0x67, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1c,
0x0a, 0x09, 0x53, 0x69, 0x67, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28,
0x05, 0x52, 0x09, 0x53, 0x69, 0x67, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1c, 0x0a, 0x09,
0x54, 0x6f, 0x64, 0x61, 0x79, 0x53, 0x69, 0x67, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52,
0x09, 0x54, 0x6f, 0x64, 0x61, 0x79, 0x53, 0x69, 0x67, 0x6e, 0x2a, 0x8a, 0x02, 0x0a, 0x14, 0x4f,
0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x5f, 0x41, 0x63, 0x74, 0x53,
0x69, 0x67, 0x6e, 0x12, 0x1d, 0x0a, 0x19, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69,
0x76, 0x69, 0x74, 0x79, 0x5f, 0x53, 0x69, 0x67, 0x6e, 0x5f, 0x53, 0x75, 0x63, 0x65, 0x73, 0x73,
0x10, 0x00, 0x12, 0x1c, 0x0a, 0x18, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69, 0x76,
0x69, 0x74, 0x79, 0x5f, 0x53, 0x69, 0x67, 0x6e, 0x5f, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10, 0x01,
0x12, 0x1d, 0x0a, 0x18, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74,
0x79, 0x5f, 0x53, 0x69, 0x67, 0x6e, 0x5f, 0x43, 0x6c, 0x6f, 0x73, 0x65, 0x10, 0xe9, 0x07, 0x12,
0x22, 0x0a, 0x1d, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79,
0x5f, 0x53, 0x69, 0x67, 0x6e, 0x5f, 0x50, 0x61, 0x79, 0x4e, 0x75, 0x6d, 0x5f, 0x4c, 0x6f, 0x77,
0x10, 0xea, 0x07, 0x12, 0x28, 0x0a, 0x23, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69,
0x76, 0x69, 0x74, 0x79, 0x5f, 0x53, 0x69, 0x67, 0x6e, 0x5f, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
0x5f, 0x56, 0x69, 0x70, 0x5f, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10, 0xeb, 0x07, 0x12, 0x28, 0x0a,
0x23, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x53,
0x69, 0x67, 0x6e, 0x5f, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x5f, 0x44, 0x61, 0x79, 0x5f, 0x45,
0x72, 0x72, 0x6f, 0x72, 0x10, 0xec, 0x07, 0x12, 0x1e, 0x0a, 0x19, 0x4f, 0x50, 0x52, 0x43, 0x5f,
0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x53, 0x69, 0x67, 0x6e, 0x5f, 0x52, 0x65,
0x70, 0x65, 0x61, 0x74, 0x10, 0xed, 0x07, 0x2a, 0x7e, 0x0a, 0x0f, 0x41, 0x63, 0x74, 0x53, 0x69,
0x67, 0x6e, 0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x49, 0x44, 0x12, 0x13, 0x0a, 0x0f, 0x50, 0x41,
0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x69, 0x67, 0x6e, 0x5a, 0x65, 0x72, 0x6f, 0x10, 0x00, 0x12,
0x12, 0x0a, 0x0d, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x53, 0x69, 0x67, 0x6e,
0x10, 0xe6, 0x14, 0x12, 0x12, 0x0a, 0x0d, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43,
0x53, 0x69, 0x67, 0x6e, 0x10, 0xe7, 0x14, 0x12, 0x16, 0x0a, 0x11, 0x50, 0x41, 0x43, 0x4b, 0x45,
0x54, 0x5f, 0x43, 0x53, 0x53, 0x69, 0x67, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x10, 0xe8, 0x14, 0x12,
0x16, 0x0a, 0x11, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x53, 0x69, 0x67, 0x6e,
0x44, 0x61, 0x74, 0x61, 0x10, 0xe9, 0x14, 0x42, 0x28, 0x5a, 0x26, 0x6d, 0x6f, 0x6e, 0x67, 0x6f,
0x2e, 0x67, 0x61, 0x6d, 0x65, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x61, 0x6d, 0x65, 0x2f,
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74,
0x79, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
file_actsign_proto_rawDescOnce sync.Once
file_actsign_proto_rawDescData = file_actsign_proto_rawDesc
file_protocol_activity_actsign_proto_rawDescOnce sync.Once
file_protocol_activity_actsign_proto_rawDescData = file_protocol_activity_actsign_proto_rawDesc
)
func file_actsign_proto_rawDescGZIP() []byte {
file_actsign_proto_rawDescOnce.Do(func() {
file_actsign_proto_rawDescData = protoimpl.X.CompressGZIP(file_actsign_proto_rawDescData)
func file_protocol_activity_actsign_proto_rawDescGZIP() []byte {
file_protocol_activity_actsign_proto_rawDescOnce.Do(func() {
file_protocol_activity_actsign_proto_rawDescData = protoimpl.X.CompressGZIP(file_protocol_activity_actsign_proto_rawDescData)
})
return file_actsign_proto_rawDescData
return file_protocol_activity_actsign_proto_rawDescData
}
var file_actsign_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
var file_actsign_proto_msgTypes = make([]protoimpl.MessageInfo, 4)
var file_actsign_proto_goTypes = []interface{}{
var file_protocol_activity_actsign_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
var file_protocol_activity_actsign_proto_msgTypes = make([]protoimpl.MessageInfo, 4)
var file_protocol_activity_actsign_proto_goTypes = []interface{}{
(OpResultCode_ActSign)(0), // 0: activity.OpResultCode_ActSign
(ActSignPacketID)(0), // 1: activity.ActSignPacketID
(*CSSign)(nil), // 2: activity.CSSign
@ -426,7 +429,7 @@ var file_actsign_proto_goTypes = []interface{}{
(*CSSignData)(nil), // 4: activity.CSSignData
(*SCSignData)(nil), // 5: activity.SCSignData
}
var file_actsign_proto_depIdxs = []int32{
var file_protocol_activity_actsign_proto_depIdxs = []int32{
0, // 0: activity.SCSign.OpRetCode:type_name -> activity.OpResultCode_ActSign
1, // [1:1] is the sub-list for method output_type
1, // [1:1] is the sub-list for method input_type
@ -435,13 +438,13 @@ var file_actsign_proto_depIdxs = []int32{
0, // [0:1] is the sub-list for field type_name
}
func init() { file_actsign_proto_init() }
func file_actsign_proto_init() {
if File_actsign_proto != nil {
func init() { file_protocol_activity_actsign_proto_init() }
func file_protocol_activity_actsign_proto_init() {
if File_protocol_activity_actsign_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
file_actsign_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actsign_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CSSign); i {
case 0:
return &v.state
@ -453,7 +456,7 @@ func file_actsign_proto_init() {
return nil
}
}
file_actsign_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actsign_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCSign); i {
case 0:
return &v.state
@ -465,7 +468,7 @@ func file_actsign_proto_init() {
return nil
}
}
file_actsign_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actsign_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CSSignData); i {
case 0:
return &v.state
@ -477,7 +480,7 @@ func file_actsign_proto_init() {
return nil
}
}
file_actsign_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
file_protocol_activity_actsign_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCSignData); i {
case 0:
return &v.state
@ -494,19 +497,19 @@ func file_actsign_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_actsign_proto_rawDesc,
RawDescriptor: file_protocol_activity_actsign_proto_rawDesc,
NumEnums: 2,
NumMessages: 4,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_actsign_proto_goTypes,
DependencyIndexes: file_actsign_proto_depIdxs,
EnumInfos: file_actsign_proto_enumTypes,
MessageInfos: file_actsign_proto_msgTypes,
GoTypes: file_protocol_activity_actsign_proto_goTypes,
DependencyIndexes: file_protocol_activity_actsign_proto_depIdxs,
EnumInfos: file_protocol_activity_actsign_proto_enumTypes,
MessageInfos: file_protocol_activity_actsign_proto_msgTypes,
}.Build()
File_actsign_proto = out.File
file_actsign_proto_rawDesc = nil
file_actsign_proto_goTypes = nil
file_actsign_proto_depIdxs = nil
File_protocol_activity_actsign_proto = out.File
file_protocol_activity_actsign_proto_rawDesc = nil
file_protocol_activity_actsign_proto_goTypes = nil
file_protocol_activity_actsign_proto_depIdxs = nil
}

View File

@ -1,6 +1,6 @@
syntax = "proto3";
package activity;
option go_package = ".;activity";
option go_package = "mongo.games.com/game/protocol/activity";
//
enum OpResultCode_ActSign {

1592
protocol/activity/nian.pb.go Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,129 @@
syntax = "proto3";
package activity;
option go_package = "mongo.games.com/game/protocol/activity";
enum NianPacketID {
PACKET_Nian_ZERO = 0; //
PACKET_CSNianData = 2660; //
PACKET_SCNianData = 2661; //
PACKET_CSNianBuff = 2662; // BUFF
PACKET_SCNianBuff = 2663; // Buff信息
PACKET_CSNianRankData = 2664; //
PACKET_SCNianRankData = 2665; //
PACKET_CSNianAttack = 2666; //
PACKET_SCNianAttackData = 2667; //
PACKET_CSNianSignAward = 2668; //
PACKET_SCNianSignAward = 2669; //
PACKET_CSNianChange = 2670;//
PACKET_SCNianChange = 2671;//
}
//
enum OpResultCode_Nian {
OPRC_Sucess_Nian = 0; //
OPRC_Error_Nian = 1; //
}
//
//PACKET_CSNianData
message CSNianData{
}
//PACKET_SCNianData
message SCNianData{
int64 ActivityStartTime = 1; //
int64 ActivityEndTime = 2; //
int64 BossMaxHp = 3; //Boss最大血量
int64 BossHp = 4; //Boss当前血量
repeated NianRankData RankData = 5;//
int64 AwardTime = 6;//
int64 BuffCount = 7;//Buff剩余次数
bool BuffStatus = 8;//Buff领取状态
int64 SignAwardTime = 9;// 0-
int64 BuffStartTime = 10; //Buff开始领取时间
int64 BuffEndTime = 11; //Buff结束领取时间
repeated ShopData shopData = 12;//
string ChangeData = 13; //
string LuckyRankNeed = 14; //
string RankNeed = 15; //
int32 Switch = 16; // 1. 2.
int32 OtherSignAwardCount = 17;//
int32 OtherSignAwardProp = 18;//
repeated RankAwardData OtherSignAward = 19;//
int32 OtherSignMaxCount = 20;//
int64 AttackMaxHp =21; //
int64 AttackSumHp = 22; //
repeated RankAwardData SignAward = 23;//
}
message ShopData{
int32 ShopId =1; //shopId
int32 ShopNum = 2; //
int32 MaxShopNum = 3; //
}
//
//BUFF
//PACKET_CSNianBuff
message CSNianBuff{
}
//PACKET_SCNianBuff
message SCNianBuff{
int64 BuffCount = 1; //BUFF剩余次数
OpResultCode_Nian OpRetCode = 2; //
}
message NianRankData{
int32 TypeId = 1; //1- 2-
repeated NianRankInfo Data = 2;
}
message NianRankInfo{
int32 RankId =1;
repeated RankAwardData Award = 2;
}
message RankAwardData{
int32 ItemId =1;
int64 ItemNum = 2;
}
//
//PACKET_CSNianAttack
message CSNianAttack{
int32 TypeId = 1; //1- 2-*10 3-
}
//PACKET_SCNianAttackData
message SCNianAttackData{
int32 TypeId = 1; //1- 2-*10 3-
int64 BossHp = 2; //BOSS当前血量
repeated RankAwardData Award = 3; //
int64 AttackHp = 4; //
bool IsDie = 5; //BOSS是否死亡
repeated RankAwardData DieAward = 6;//BOSS死亡奖励
int64 BuffCount = 7; //BUFF剩余次数
repeated RankAwardData ExtraDrop = 8;//
repeated RankAwardData FloorReward = 9;//
int64 AttackMaxHp = 10; //
int64 AttackSumHp = 11; //
}
//
//PACKET_CSNianSignAward
message CSNianSignAward{
}
//PACKET_SCNianSignAward
message SCNianSignAward{
int64 SignAwardTime = 1;
repeated RankAwardData SignAward = 2;//
repeated RankAwardData OtherSignAward = 3;//
int32 OtherSignAwardCount = 4;//
int32 OtherSignAwardProp = 5;//
OpResultCode_Nian OpRetCode = 6; //
}
//
//PACKET_CSNianChange
message CSNianChange{
int32 Num = 1;
}
//PACKET_SCNianChange
message SCNianChange{
int32 Num = 1;
repeated RankAwardData Award =2;
OpResultCode_Nian OpRetCode = 3; //
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,100 @@
syntax = "proto3";
package activity;
option go_package = "mongo.games.com/game/protocol/activity";
enum PushCoinPacketID {
PACKET_PushCoin_ZERO = 0;//
PACKET_CSPushCoinInfo = 2680; //
PACKET_SCPushCoinInfo = 2681; //
PACKET_CSPushCoinPlayerOp = 2682; //
PACKET_SCPushCoinPlayerOp = 2683; //
PACKET_NotifyPowerLine = 2684; //
PACKET_NotifyDrawInfo = 2685; //
PACKET_NotifyAward = 2686; // 广
}
//
//PACKET_CSPushCoinInfo
message CSPushCoinInfo {
}
//PACKET_SCPushCoinInfo
message SCPushCoinInfo {
repeated ExchangeInfo ExchangeList = 1; //
repeated DrawInfo DrawList = 2; //
int64 PowerLine = 3; //
int64 PowerLineMax = 4; //
repeated ItemInfo Items = 5; //
}
message ItemInfo{
int32 ItemId = 1; //id
int64 ItemNum = 2; //
}
message ExchangeInfo{
int32 Id = 1; //id
repeated ItemInfo Cost = 2; //
repeated ItemInfo Gain = 3; //
int64 Times = 4; // -1
int64 TotalTimes = 5; // -1
}
message DrawInfo{
int32 Id = 1; //id
int32 ItemId = 2; //id
int64 ItemNum = 3; //
}
//
//PACKET_NotifyDrawInfo
message NotifyDrawInfo {
DrawInfo Draw = 1; //
repeated DrawInfo Info = 2; //
}
//
//PACKET_CSPushCoinPlayerOp
message CSPushCoinPlayerOp {
OpCodes OpCode = 1;
int64 OpParam = 2;
repeated ItemInfo OpItem = 3;
}
enum OpCodes {
OP_Zero = 0;
OP_Bet = 1; // OpParam id
OP_Gain = 2; // OpParam 1 2 OpItem
OP_Shake = 3; // OpParam
OP_Exchange = 4; // OpParam id
}
enum OpResultPushCoinCode {
OPRC_PushCoin_Success = 0; //
OPRC_PushCoin_Error = 1; //
OPRC_PushCoin_BetNotEnough = 2; //
OPRC_PushCoin_ExchangeNotEnough = 3; //
OPRC_PushCoin_ShakeNotEnough = 4; //
OPRC_PushCoin_ItemNotEnough = 5; //
}
//PACKET_SCPushCoinPlayerOp
message SCPushCoinPlayerOp {
OpResultPushCoinCode OpRetCode = 1;
OpCodes OpCode = 2;
ExchangeInfo Exchange = 3; // ,
int32 BetId = 4; // id
}
//
//PACKET_NotifyPowerLine
message NotifyPowerLine {
int64 PowerLine = 1; //
int64 PowerLineMax = 2; //
}
//广
//PACKET_NotifyAward
message NotifyAward {
DrawInfo Draw = 1; //
string Name = 2; //
}

View File

@ -2,7 +2,7 @@
// versions:
// protoc-gen-go v1.27.1-devel
// protoc v3.19.4
// source: avengers.proto
// source: protocol/avengers/avengers.proto
package avengers
@ -54,11 +54,11 @@ func (x OpResultCode) String() string {
}
func (OpResultCode) Descriptor() protoreflect.EnumDescriptor {
return file_avengers_proto_enumTypes[0].Descriptor()
return file_protocol_avengers_avengers_proto_enumTypes[0].Descriptor()
}
func (OpResultCode) Type() protoreflect.EnumType {
return &file_avengers_proto_enumTypes[0]
return &file_protocol_avengers_avengers_proto_enumTypes[0]
}
func (x OpResultCode) Number() protoreflect.EnumNumber {
@ -67,7 +67,7 @@ func (x OpResultCode) Number() protoreflect.EnumNumber {
// Deprecated: Use OpResultCode.Descriptor instead.
func (OpResultCode) EnumDescriptor() ([]byte, []int) {
return file_avengers_proto_rawDescGZIP(), []int{0}
return file_protocol_avengers_avengers_proto_rawDescGZIP(), []int{0}
}
//复仇者联盟
@ -122,11 +122,11 @@ func (x AvengersPacketID) String() string {
}
func (AvengersPacketID) Descriptor() protoreflect.EnumDescriptor {
return file_avengers_proto_enumTypes[1].Descriptor()
return file_protocol_avengers_avengers_proto_enumTypes[1].Descriptor()
}
func (AvengersPacketID) Type() protoreflect.EnumType {
return &file_avengers_proto_enumTypes[1]
return &file_protocol_avengers_avengers_proto_enumTypes[1]
}
func (x AvengersPacketID) Number() protoreflect.EnumNumber {
@ -135,7 +135,7 @@ func (x AvengersPacketID) Number() protoreflect.EnumNumber {
// Deprecated: Use AvengersPacketID.Descriptor instead.
func (AvengersPacketID) EnumDescriptor() ([]byte, []int) {
return file_avengers_proto_rawDescGZIP(), []int{1}
return file_protocol_avengers_avengers_proto_rawDescGZIP(), []int{1}
}
type AvengersPlayerData struct {
@ -156,7 +156,7 @@ type AvengersPlayerData struct {
func (x *AvengersPlayerData) Reset() {
*x = AvengersPlayerData{}
if protoimpl.UnsafeEnabled {
mi := &file_avengers_proto_msgTypes[0]
mi := &file_protocol_avengers_avengers_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -169,7 +169,7 @@ func (x *AvengersPlayerData) String() string {
func (*AvengersPlayerData) ProtoMessage() {}
func (x *AvengersPlayerData) ProtoReflect() protoreflect.Message {
mi := &file_avengers_proto_msgTypes[0]
mi := &file_protocol_avengers_avengers_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -182,7 +182,7 @@ func (x *AvengersPlayerData) ProtoReflect() protoreflect.Message {
// Deprecated: Use AvengersPlayerData.ProtoReflect.Descriptor instead.
func (*AvengersPlayerData) Descriptor() ([]byte, []int) {
return file_avengers_proto_rawDescGZIP(), []int{0}
return file_protocol_avengers_avengers_proto_rawDescGZIP(), []int{0}
}
func (x *AvengersPlayerData) GetName() string {
@ -256,7 +256,7 @@ type AvengersBonusGameInfo struct {
func (x *AvengersBonusGameInfo) Reset() {
*x = AvengersBonusGameInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_avengers_proto_msgTypes[1]
mi := &file_protocol_avengers_avengers_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -269,7 +269,7 @@ func (x *AvengersBonusGameInfo) String() string {
func (*AvengersBonusGameInfo) ProtoMessage() {}
func (x *AvengersBonusGameInfo) ProtoReflect() protoreflect.Message {
mi := &file_avengers_proto_msgTypes[1]
mi := &file_protocol_avengers_avengers_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -282,7 +282,7 @@ func (x *AvengersBonusGameInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use AvengersBonusGameInfo.ProtoReflect.Descriptor instead.
func (*AvengersBonusGameInfo) Descriptor() ([]byte, []int) {
return file_avengers_proto_rawDescGZIP(), []int{1}
return file_protocol_avengers_avengers_proto_rawDescGZIP(), []int{1}
}
func (x *AvengersBonusGameInfo) GetBonusData() []int64 {
@ -342,7 +342,7 @@ type SCAvengersRoomInfo struct {
func (x *SCAvengersRoomInfo) Reset() {
*x = SCAvengersRoomInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_avengers_proto_msgTypes[2]
mi := &file_protocol_avengers_avengers_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -355,7 +355,7 @@ func (x *SCAvengersRoomInfo) String() string {
func (*SCAvengersRoomInfo) ProtoMessage() {}
func (x *SCAvengersRoomInfo) ProtoReflect() protoreflect.Message {
mi := &file_avengers_proto_msgTypes[2]
mi := &file_protocol_avengers_avengers_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -368,7 +368,7 @@ func (x *SCAvengersRoomInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCAvengersRoomInfo.ProtoReflect.Descriptor instead.
func (*SCAvengersRoomInfo) Descriptor() ([]byte, []int) {
return file_avengers_proto_rawDescGZIP(), []int{2}
return file_protocol_avengers_avengers_proto_rawDescGZIP(), []int{2}
}
func (x *SCAvengersRoomInfo) GetRoomId() int32 {
@ -510,7 +510,7 @@ type CSAvengersOp struct {
func (x *CSAvengersOp) Reset() {
*x = CSAvengersOp{}
if protoimpl.UnsafeEnabled {
mi := &file_avengers_proto_msgTypes[3]
mi := &file_protocol_avengers_avengers_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -523,7 +523,7 @@ func (x *CSAvengersOp) String() string {
func (*CSAvengersOp) ProtoMessage() {}
func (x *CSAvengersOp) ProtoReflect() protoreflect.Message {
mi := &file_avengers_proto_msgTypes[3]
mi := &file_protocol_avengers_avengers_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -536,7 +536,7 @@ func (x *CSAvengersOp) ProtoReflect() protoreflect.Message {
// Deprecated: Use CSAvengersOp.ProtoReflect.Descriptor instead.
func (*CSAvengersOp) Descriptor() ([]byte, []int) {
return file_avengers_proto_rawDescGZIP(), []int{3}
return file_protocol_avengers_avengers_proto_rawDescGZIP(), []int{3}
}
func (x *CSAvengersOp) GetOpCode() int32 {
@ -568,7 +568,7 @@ type SCAvengersOp struct {
func (x *SCAvengersOp) Reset() {
*x = SCAvengersOp{}
if protoimpl.UnsafeEnabled {
mi := &file_avengers_proto_msgTypes[4]
mi := &file_protocol_avengers_avengers_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -581,7 +581,7 @@ func (x *SCAvengersOp) String() string {
func (*SCAvengersOp) ProtoMessage() {}
func (x *SCAvengersOp) ProtoReflect() protoreflect.Message {
mi := &file_avengers_proto_msgTypes[4]
mi := &file_protocol_avengers_avengers_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -594,7 +594,7 @@ func (x *SCAvengersOp) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCAvengersOp.ProtoReflect.Descriptor instead.
func (*SCAvengersOp) Descriptor() ([]byte, []int) {
return file_avengers_proto_rawDescGZIP(), []int{4}
return file_protocol_avengers_avengers_proto_rawDescGZIP(), []int{4}
}
func (x *SCAvengersOp) GetSnId() int32 {
@ -640,7 +640,7 @@ type AvengersLinesInfo struct {
func (x *AvengersLinesInfo) Reset() {
*x = AvengersLinesInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_avengers_proto_msgTypes[5]
mi := &file_protocol_avengers_avengers_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -653,7 +653,7 @@ func (x *AvengersLinesInfo) String() string {
func (*AvengersLinesInfo) ProtoMessage() {}
func (x *AvengersLinesInfo) ProtoReflect() protoreflect.Message {
mi := &file_avengers_proto_msgTypes[5]
mi := &file_protocol_avengers_avengers_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -666,7 +666,7 @@ func (x *AvengersLinesInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use AvengersLinesInfo.ProtoReflect.Descriptor instead.
func (*AvengersLinesInfo) Descriptor() ([]byte, []int) {
return file_avengers_proto_rawDescGZIP(), []int{5}
return file_protocol_avengers_avengers_proto_rawDescGZIP(), []int{5}
}
func (x *AvengersLinesInfo) GetLineId() int32 {
@ -721,7 +721,7 @@ type GameBilledData struct {
func (x *GameBilledData) Reset() {
*x = GameBilledData{}
if protoimpl.UnsafeEnabled {
mi := &file_avengers_proto_msgTypes[6]
mi := &file_protocol_avengers_avengers_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -734,7 +734,7 @@ func (x *GameBilledData) String() string {
func (*GameBilledData) ProtoMessage() {}
func (x *GameBilledData) ProtoReflect() protoreflect.Message {
mi := &file_avengers_proto_msgTypes[6]
mi := &file_protocol_avengers_avengers_proto_msgTypes[6]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -747,7 +747,7 @@ func (x *GameBilledData) ProtoReflect() protoreflect.Message {
// Deprecated: Use GameBilledData.ProtoReflect.Descriptor instead.
func (*GameBilledData) Descriptor() ([]byte, []int) {
return file_avengers_proto_rawDescGZIP(), []int{6}
return file_protocol_avengers_avengers_proto_rawDescGZIP(), []int{6}
}
func (x *GameBilledData) GetSpinID() int64 {
@ -860,7 +860,7 @@ type SCAvengersGameBilled struct {
func (x *SCAvengersGameBilled) Reset() {
*x = SCAvengersGameBilled{}
if protoimpl.UnsafeEnabled {
mi := &file_avengers_proto_msgTypes[7]
mi := &file_protocol_avengers_avengers_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -873,7 +873,7 @@ func (x *SCAvengersGameBilled) String() string {
func (*SCAvengersGameBilled) ProtoMessage() {}
func (x *SCAvengersGameBilled) ProtoReflect() protoreflect.Message {
mi := &file_avengers_proto_msgTypes[7]
mi := &file_protocol_avengers_avengers_proto_msgTypes[7]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -886,7 +886,7 @@ func (x *SCAvengersGameBilled) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCAvengersGameBilled.ProtoReflect.Descriptor instead.
func (*SCAvengersGameBilled) Descriptor() ([]byte, []int) {
return file_avengers_proto_rawDescGZIP(), []int{7}
return file_protocol_avengers_avengers_proto_rawDescGZIP(), []int{7}
}
func (x *SCAvengersGameBilled) GetBilledData() *GameBilledData {
@ -913,7 +913,7 @@ type AvengersPlayerHistoryInfo struct {
func (x *AvengersPlayerHistoryInfo) Reset() {
*x = AvengersPlayerHistoryInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_avengers_proto_msgTypes[8]
mi := &file_protocol_avengers_avengers_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -926,7 +926,7 @@ func (x *AvengersPlayerHistoryInfo) String() string {
func (*AvengersPlayerHistoryInfo) ProtoMessage() {}
func (x *AvengersPlayerHistoryInfo) ProtoReflect() protoreflect.Message {
mi := &file_avengers_proto_msgTypes[8]
mi := &file_protocol_avengers_avengers_proto_msgTypes[8]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -939,7 +939,7 @@ func (x *AvengersPlayerHistoryInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use AvengersPlayerHistoryInfo.ProtoReflect.Descriptor instead.
func (*AvengersPlayerHistoryInfo) Descriptor() ([]byte, []int) {
return file_avengers_proto_rawDescGZIP(), []int{8}
return file_protocol_avengers_avengers_proto_rawDescGZIP(), []int{8}
}
func (x *AvengersPlayerHistoryInfo) GetSpinID() string {
@ -996,7 +996,7 @@ type SCAvengersPlayerHistory struct {
func (x *SCAvengersPlayerHistory) Reset() {
*x = SCAvengersPlayerHistory{}
if protoimpl.UnsafeEnabled {
mi := &file_avengers_proto_msgTypes[9]
mi := &file_protocol_avengers_avengers_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -1009,7 +1009,7 @@ func (x *SCAvengersPlayerHistory) String() string {
func (*SCAvengersPlayerHistory) ProtoMessage() {}
func (x *SCAvengersPlayerHistory) ProtoReflect() protoreflect.Message {
mi := &file_avengers_proto_msgTypes[9]
mi := &file_protocol_avengers_avengers_proto_msgTypes[9]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -1022,7 +1022,7 @@ func (x *SCAvengersPlayerHistory) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCAvengersPlayerHistory.ProtoReflect.Descriptor instead.
func (*SCAvengersPlayerHistory) Descriptor() ([]byte, []int) {
return file_avengers_proto_rawDescGZIP(), []int{9}
return file_protocol_avengers_avengers_proto_rawDescGZIP(), []int{9}
}
func (x *SCAvengersPlayerHistory) GetPlayerHistory() []*AvengersPlayerHistoryInfo {
@ -1047,7 +1047,7 @@ type AvengersBurstHistoryInfo struct {
func (x *AvengersBurstHistoryInfo) Reset() {
*x = AvengersBurstHistoryInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_avengers_proto_msgTypes[10]
mi := &file_protocol_avengers_avengers_proto_msgTypes[10]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -1060,7 +1060,7 @@ func (x *AvengersBurstHistoryInfo) String() string {
func (*AvengersBurstHistoryInfo) ProtoMessage() {}
func (x *AvengersBurstHistoryInfo) ProtoReflect() protoreflect.Message {
mi := &file_avengers_proto_msgTypes[10]
mi := &file_protocol_avengers_avengers_proto_msgTypes[10]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -1073,7 +1073,7 @@ func (x *AvengersBurstHistoryInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use AvengersBurstHistoryInfo.ProtoReflect.Descriptor instead.
func (*AvengersBurstHistoryInfo) Descriptor() ([]byte, []int) {
return file_avengers_proto_rawDescGZIP(), []int{10}
return file_protocol_avengers_avengers_proto_rawDescGZIP(), []int{10}
}
func (x *AvengersBurstHistoryInfo) GetUserName() string {
@ -1116,7 +1116,7 @@ type SCAvengersBurstHistory struct {
func (x *SCAvengersBurstHistory) Reset() {
*x = SCAvengersBurstHistory{}
if protoimpl.UnsafeEnabled {
mi := &file_avengers_proto_msgTypes[11]
mi := &file_protocol_avengers_avengers_proto_msgTypes[11]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -1129,7 +1129,7 @@ func (x *SCAvengersBurstHistory) String() string {
func (*SCAvengersBurstHistory) ProtoMessage() {}
func (x *SCAvengersBurstHistory) ProtoReflect() protoreflect.Message {
mi := &file_avengers_proto_msgTypes[11]
mi := &file_protocol_avengers_avengers_proto_msgTypes[11]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -1142,7 +1142,7 @@ func (x *SCAvengersBurstHistory) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCAvengersBurstHistory.ProtoReflect.Descriptor instead.
func (*SCAvengersBurstHistory) Descriptor() ([]byte, []int) {
return file_avengers_proto_rawDescGZIP(), []int{11}
return file_protocol_avengers_avengers_proto_rawDescGZIP(), []int{11}
}
func (x *SCAvengersBurstHistory) GetBurstLog() []*AvengersBurstHistoryInfo {
@ -1164,7 +1164,7 @@ type SCAvengersRoomState struct {
func (x *SCAvengersRoomState) Reset() {
*x = SCAvengersRoomState{}
if protoimpl.UnsafeEnabled {
mi := &file_avengers_proto_msgTypes[12]
mi := &file_protocol_avengers_avengers_proto_msgTypes[12]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -1177,7 +1177,7 @@ func (x *SCAvengersRoomState) String() string {
func (*SCAvengersRoomState) ProtoMessage() {}
func (x *SCAvengersRoomState) ProtoReflect() protoreflect.Message {
mi := &file_avengers_proto_msgTypes[12]
mi := &file_protocol_avengers_avengers_proto_msgTypes[12]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -1190,7 +1190,7 @@ func (x *SCAvengersRoomState) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCAvengersRoomState.ProtoReflect.Descriptor instead.
func (*SCAvengersRoomState) Descriptor() ([]byte, []int) {
return file_avengers_proto_rawDescGZIP(), []int{12}
return file_protocol_avengers_avengers_proto_rawDescGZIP(), []int{12}
}
func (x *SCAvengersRoomState) GetState() int32 {
@ -1200,214 +1200,217 @@ func (x *SCAvengersRoomState) GetState() int32 {
return 0
}
var File_avengers_proto protoreflect.FileDescriptor
var File_protocol_avengers_avengers_proto protoreflect.FileDescriptor
var file_avengers_proto_rawDesc = []byte{
0x0a, 0x0e, 0x61, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x12, 0x08, 0x61, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x22, 0xc2, 0x01, 0x0a, 0x12, 0x41,
0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x44, 0x61, 0x74,
0x61, 0x12, 0x12, 0x0a, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
0x04, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20,
0x01, 0x28, 0x05, 0x52, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x48, 0x65, 0x61,
0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x48, 0x65, 0x61, 0x64, 0x12, 0x10, 0x0a,
0x03, 0x53, 0x65, 0x78, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x53, 0x65, 0x78, 0x12,
0x12, 0x0a, 0x04, 0x43, 0x6f, 0x69, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x43,
0x6f, 0x69, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x48, 0x65, 0x61, 0x64, 0x4f, 0x75, 0x74, 0x4c, 0x69,
0x6e, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x48, 0x65, 0x61, 0x64, 0x4f, 0x75,
0x74, 0x4c, 0x69, 0x6e, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x56, 0x49, 0x50, 0x18, 0x07, 0x20, 0x01,
0x28, 0x05, 0x52, 0x03, 0x56, 0x49, 0x50, 0x12, 0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d,
0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x22,
0xa5, 0x01, 0x0a, 0x15, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x42, 0x6f, 0x6e, 0x75,
0x73, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1c, 0x0a, 0x09, 0x42, 0x6f, 0x6e,
0x75, 0x73, 0x44, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x09, 0x42, 0x6f,
0x6e, 0x75, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c,
0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03,
0x52, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75,
0x65, 0x12, 0x1c, 0x0a, 0x09, 0x4d, 0x75, 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65, 0x72, 0x18, 0x03,
0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x4d, 0x75, 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65, 0x72, 0x12,
0x26, 0x0a, 0x0e, 0x44, 0x61, 0x74, 0x61, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65,
0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x44, 0x61, 0x74, 0x61, 0x4d, 0x75, 0x6c,
0x74, 0x69, 0x70, 0x6c, 0x69, 0x65, 0x72, 0x22, 0xd7, 0x04, 0x0a, 0x12, 0x53, 0x43, 0x41, 0x76,
0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x16,
0x0a, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06,
0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x43, 0x72, 0x65, 0x61, 0x74, 0x6f,
0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x43, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72,
0x12, 0x16, 0x0a, 0x06, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05,
0x52, 0x06, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x52, 0x6f, 0x6f, 0x6d,
0x4d, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x52, 0x6f, 0x6f, 0x6d,
0x4d, 0x6f, 0x64, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x05,
0x20, 0x03, 0x28, 0x05, 0x52, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x14, 0x0a, 0x05,
0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x53, 0x74, 0x61,
0x74, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x42, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x18, 0x07,
0x20, 0x03, 0x28, 0x03, 0x52, 0x08, 0x42, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x12,
0x0a, 0x04, 0x43, 0x68, 0x69, 0x70, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x43, 0x68,
0x69, 0x70, 0x12, 0x36, 0x0a, 0x07, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x73, 0x18, 0x09, 0x20,
0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x61, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x41,
0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x44, 0x61, 0x74,
0x61, 0x52, 0x07, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x46, 0x72,
0x65, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x46,
0x72, 0x65, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x4a, 0x61, 0x63, 0x6b,
0x70, 0x6f, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70,
0x6f, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x63, 0x65,
0x42, 0x6f, 0x6e, 0x75, 0x73, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x54, 0x6f, 0x74,
0x61, 0x6c, 0x50, 0x72, 0x69, 0x63, 0x65, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x12, 0x16, 0x0a, 0x06,
0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x53, 0x70,
0x69, 0x6e, 0x49, 0x44, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x45, 0x78,
0x18, 0x0e, 0x20, 0x03, 0x28, 0x05, 0x52, 0x08, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x45, 0x78,
0x12, 0x3d, 0x0a, 0x09, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x61, 0x6d, 0x65, 0x18, 0x0f, 0x20,
0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x61, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x41,
0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x61, 0x6d, 0x65,
0x49, 0x6e, 0x66, 0x6f, 0x52, 0x09, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x61, 0x6d, 0x65, 0x12,
0x16, 0x0a, 0x06, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x58, 0x18, 0x10, 0x20, 0x03, 0x28, 0x05, 0x52,
0x06, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x58, 0x12, 0x1e, 0x0a, 0x0a, 0x47, 0x61, 0x6d, 0x65, 0x46,
0x72, 0x65, 0x65, 0x49, 0x64, 0x18, 0x11, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x47, 0x61, 0x6d,
0x65, 0x46, 0x72, 0x65, 0x65, 0x49, 0x64, 0x12, 0x38, 0x0a, 0x0a, 0x42, 0x69, 0x6c, 0x6c, 0x65,
0x64, 0x44, 0x61, 0x74, 0x61, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x61, 0x76,
0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x47, 0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65,
0x64, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0a, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74,
0x61, 0x22, 0x3e, 0x0a, 0x0c, 0x43, 0x53, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x4f,
0x70, 0x12, 0x16, 0x0a, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
0x05, 0x52, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x50, 0x61, 0x72,
0x61, 0x6d, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x03, 0x52, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d,
0x73, 0x22, 0x88, 0x01, 0x0a, 0x0c, 0x53, 0x43, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73,
0x4f, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05,
0x52, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64, 0x65,
0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x16,
0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x03, 0x52, 0x06,
0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x34, 0x0a, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43,
0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x16, 0x2e, 0x61, 0x76, 0x65, 0x6e,
0x67, 0x65, 0x72, 0x73, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64,
0x65, 0x52, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x81, 0x01, 0x0a,
0x11, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x49, 0x6e,
0x66, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x4c, 0x69, 0x6e, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
0x28, 0x05, 0x52, 0x06, 0x4c, 0x69, 0x6e, 0x65, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x50, 0x72,
0x69, 0x7a, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x50, 0x72, 0x69,
0x7a, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e,
0x18, 0x03, 0x20, 0x03, 0x28, 0x05, 0x52, 0x08, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e,
0x12, 0x1e, 0x0a, 0x0a, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x04,
0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65,
0x22, 0xa4, 0x04, 0x0a, 0x0e, 0x47, 0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44,
0x61, 0x74, 0x61, 0x12, 0x16, 0x0a, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x18, 0x01, 0x20,
0x01, 0x28, 0x03, 0x52, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x12, 0x1c, 0x0a, 0x09, 0x53,
0x6c, 0x6f, 0x74, 0x73, 0x44, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x03, 0x28, 0x05, 0x52, 0x09,
0x53, 0x6c, 0x6f, 0x74, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x20, 0x0a, 0x0b, 0x41, 0x64, 0x64,
0x46, 0x72, 0x65, 0x65, 0x53, 0x70, 0x69, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b,
0x41, 0x64, 0x64, 0x46, 0x72, 0x65, 0x65, 0x53, 0x70, 0x69, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x49,
0x73, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09,
0x49, 0x73, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x12, 0x3b, 0x0a, 0x0a, 0x50, 0x72, 0x69,
0x7a, 0x65, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e,
0x61, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72,
0x73, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x0a, 0x50, 0x72, 0x69, 0x7a,
0x65, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x28, 0x0a, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50,
0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52,
0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65,
0x12, 0x36, 0x0a, 0x16, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x61, 0x79, 0x6c, 0x69, 0x6e, 0x65,
0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03,
0x52, 0x16, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x61, 0x79, 0x6c, 0x69, 0x6e, 0x65, 0x50, 0x72,
0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x2c, 0x0a, 0x11, 0x54, 0x6f, 0x74, 0x61,
0x6c, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x08, 0x20,
0x01, 0x28, 0x03, 0x52, 0x11, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f,
0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63,
0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65,
0x12, 0x1c, 0x0a, 0x09, 0x46, 0x72, 0x65, 0x65, 0x53, 0x70, 0x69, 0x6e, 0x73, 0x18, 0x0a, 0x20,
0x01, 0x28, 0x05, 0x52, 0x09, 0x46, 0x72, 0x65, 0x65, 0x53, 0x70, 0x69, 0x6e, 0x73, 0x12, 0x18,
0x0a, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52,
0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x42, 0x6f, 0x6e, 0x75,
0x73, 0x58, 0x18, 0x0c, 0x20, 0x03, 0x28, 0x05, 0x52, 0x06, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x58,
0x12, 0x3d, 0x0a, 0x09, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x61, 0x6d, 0x65, 0x18, 0x0d, 0x20,
0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x61, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x41,
0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x61, 0x6d, 0x65,
0x49, 0x6e, 0x66, 0x6f, 0x52, 0x09, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x61, 0x6d, 0x65, 0x12,
0x26, 0x0a, 0x0e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75,
0x73, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0x50, 0x0a, 0x14, 0x53, 0x43, 0x41, 0x76, 0x65,
0x6e, 0x67, 0x65, 0x72, 0x73, 0x47, 0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x12,
0x38, 0x0a, 0x0a, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20,
0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x61, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x47,
0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0a, 0x42,
0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x22, 0xe7, 0x01, 0x0a, 0x19, 0x41, 0x76,
0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74,
0x6f, 0x72, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49,
0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x12,
0x20, 0x0a, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x02,
0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x54, 0x69, 0x6d,
0x65, 0x12, 0x24, 0x0a, 0x0d, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x42, 0x65, 0x74, 0x56, 0x61, 0x6c,
0x75, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x42,
0x65, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c,
0x50, 0x72, 0x69, 0x63, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03,
0x52, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x63, 0x65, 0x56, 0x61, 0x6c, 0x75,
0x65, 0x12, 0x16, 0x0a, 0x06, 0x49, 0x73, 0x46, 0x72, 0x65, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28,
0x08, 0x52, 0x06, 0x49, 0x73, 0x46, 0x72, 0x65, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x54, 0x6f, 0x74,
0x61, 0x6c, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x06, 0x20, 0x01,
0x28, 0x03, 0x52, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x56, 0x61,
0x6c, 0x75, 0x65, 0x22, 0x64, 0x0a, 0x17, 0x53, 0x43, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72,
0x73, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x49,
0x0a, 0x0d, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x18,
0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x61, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73,
0x2e, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48,
0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x0d, 0x50, 0x6c, 0x61, 0x79,
0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x22, 0x82, 0x01, 0x0a, 0x18, 0x41, 0x76,
0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x42, 0x75, 0x72, 0x73, 0x74, 0x48, 0x69, 0x73, 0x74, 0x6f,
0x72, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1a, 0x0a, 0x08, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x61,
0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x61,
0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x50, 0x72, 0x69, 0x63, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65,
0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x50, 0x72, 0x69, 0x63, 0x65, 0x56, 0x61, 0x6c,
0x75, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x42, 0x65, 0x74, 0x18, 0x03,
0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x42, 0x65, 0x74, 0x12, 0x0e,
0x0a, 0x02, 0x54, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x54, 0x73, 0x22, 0x58,
0x0a, 0x16, 0x53, 0x43, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x42, 0x75, 0x72, 0x73,
0x74, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x3e, 0x0a, 0x08, 0x42, 0x75, 0x72, 0x73,
0x74, 0x4c, 0x6f, 0x67, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x61, 0x76, 0x65,
0x6e, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x42, 0x75,
0x72, 0x73, 0x74, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x08,
0x42, 0x75, 0x72, 0x73, 0x74, 0x4c, 0x6f, 0x67, 0x22, 0x2b, 0x0a, 0x13, 0x53, 0x43, 0x41, 0x76,
0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x52, 0x6f, 0x6f, 0x6d, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12,
0x14, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05,
0x53, 0x74, 0x61, 0x74, 0x65, 0x2a, 0x48, 0x0a, 0x0c, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c,
0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x53, 0x75,
0x63, 0x65, 0x73, 0x73, 0x10, 0x00, 0x12, 0x0e, 0x0a, 0x0a, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x45,
0x72, 0x72, 0x6f, 0x72, 0x10, 0x01, 0x12, 0x17, 0x0a, 0x12, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x43,
0x6f, 0x69, 0x6e, 0x4e, 0x6f, 0x74, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xa0, 0x08, 0x2a,
0xcb, 0x02, 0x0a, 0x10, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x50, 0x61, 0x63, 0x6b,
0x65, 0x74, 0x49, 0x44, 0x12, 0x18, 0x0a, 0x14, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x41,
0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x5f, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x12, 0x20,
0x0a, 0x1b, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x41, 0x56, 0x45, 0x4e,
0x47, 0x45, 0x52, 0x53, 0x5f, 0x52, 0x4f, 0x4f, 0x4d, 0x49, 0x4e, 0x46, 0x4f, 0x10, 0xbc, 0x28,
0x12, 0x20, 0x0a, 0x1b, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x41, 0x56,
0x45, 0x4e, 0x47, 0x45, 0x52, 0x53, 0x5f, 0x50, 0x4c, 0x41, 0x59, 0x45, 0x52, 0x4f, 0x50, 0x10,
0xbd, 0x28, 0x12, 0x20, 0x0a, 0x1b, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f,
var file_protocol_avengers_avengers_proto_rawDesc = []byte{
0x0a, 0x20, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x61, 0x76, 0x65, 0x6e, 0x67,
0x65, 0x72, 0x73, 0x2f, 0x61, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x70, 0x72, 0x6f,
0x74, 0x6f, 0x12, 0x08, 0x61, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x22, 0xc2, 0x01, 0x0a,
0x12, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x44,
0x61, 0x74, 0x61, 0x12, 0x12, 0x0a, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
0x09, 0x52, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18,
0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x48,
0x65, 0x61, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x48, 0x65, 0x61, 0x64, 0x12,
0x10, 0x0a, 0x03, 0x53, 0x65, 0x78, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x53, 0x65,
0x78, 0x12, 0x12, 0x0a, 0x04, 0x43, 0x6f, 0x69, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52,
0x04, 0x43, 0x6f, 0x69, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x48, 0x65, 0x61, 0x64, 0x4f, 0x75, 0x74,
0x4c, 0x69, 0x6e, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x48, 0x65, 0x61, 0x64,
0x4f, 0x75, 0x74, 0x4c, 0x69, 0x6e, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x56, 0x49, 0x50, 0x18, 0x07,
0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x56, 0x49, 0x50, 0x12, 0x16, 0x0a, 0x06, 0x50, 0x61, 0x72,
0x61, 0x6d, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d,
0x73, 0x22, 0xa5, 0x01, 0x0a, 0x15, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x42, 0x6f,
0x6e, 0x75, 0x73, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1c, 0x0a, 0x09, 0x42,
0x6f, 0x6e, 0x75, 0x73, 0x44, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x09,
0x42, 0x6f, 0x6e, 0x75, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x0f, 0x54, 0x6f, 0x74,
0x61, 0x6c, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01,
0x28, 0x03, 0x52, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61,
0x6c, 0x75, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x4d, 0x75, 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65, 0x72,
0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x4d, 0x75, 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65,
0x72, 0x12, 0x26, 0x0a, 0x0e, 0x44, 0x61, 0x74, 0x61, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x6c,
0x69, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x44, 0x61, 0x74, 0x61, 0x4d,
0x75, 0x6c, 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65, 0x72, 0x22, 0xd7, 0x04, 0x0a, 0x12, 0x53, 0x43,
0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x6e, 0x66, 0x6f,
0x12, 0x16, 0x0a, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05,
0x52, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x43, 0x72, 0x65, 0x61,
0x74, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x43, 0x72, 0x65, 0x61, 0x74,
0x6f, 0x72, 0x12, 0x16, 0x0a, 0x06, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01,
0x28, 0x05, 0x52, 0x06, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x52, 0x6f,
0x6f, 0x6d, 0x4d, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x52, 0x6f,
0x6f, 0x6d, 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73,
0x18, 0x05, 0x20, 0x03, 0x28, 0x05, 0x52, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x14,
0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x53,
0x74, 0x61, 0x74, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x42, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x65, 0x73,
0x18, 0x07, 0x20, 0x03, 0x28, 0x03, 0x52, 0x08, 0x42, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x65, 0x73,
0x12, 0x12, 0x0a, 0x04, 0x43, 0x68, 0x69, 0x70, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04,
0x43, 0x68, 0x69, 0x70, 0x12, 0x36, 0x0a, 0x07, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x73, 0x18,
0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x61, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73,
0x2e, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x44,
0x61, 0x74, 0x61, 0x52, 0x07, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x73, 0x12, 0x1c, 0x0a, 0x09,
0x46, 0x72, 0x65, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x52,
0x09, 0x46, 0x72, 0x65, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x4a, 0x61,
0x63, 0x6b, 0x70, 0x6f, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x4a, 0x61, 0x63,
0x6b, 0x70, 0x6f, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69,
0x63, 0x65, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x54,
0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x63, 0x65, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x12, 0x16,
0x0a, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73,
0x45, 0x78, 0x18, 0x0e, 0x20, 0x03, 0x28, 0x05, 0x52, 0x08, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73,
0x45, 0x78, 0x12, 0x3d, 0x0a, 0x09, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x61, 0x6d, 0x65, 0x18,
0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x61, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73,
0x2e, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x61,
0x6d, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x09, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x61, 0x6d,
0x65, 0x12, 0x16, 0x0a, 0x06, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x58, 0x18, 0x10, 0x20, 0x03, 0x28,
0x05, 0x52, 0x06, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x58, 0x12, 0x1e, 0x0a, 0x0a, 0x47, 0x61, 0x6d,
0x65, 0x46, 0x72, 0x65, 0x65, 0x49, 0x64, 0x18, 0x11, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x47,
0x61, 0x6d, 0x65, 0x46, 0x72, 0x65, 0x65, 0x49, 0x64, 0x12, 0x38, 0x0a, 0x0a, 0x42, 0x69, 0x6c,
0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e,
0x61, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x47, 0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c,
0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0a, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44,
0x61, 0x74, 0x61, 0x22, 0x3e, 0x0a, 0x0c, 0x43, 0x53, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72,
0x73, 0x4f, 0x70, 0x12, 0x16, 0x0a, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
0x01, 0x28, 0x05, 0x52, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x50,
0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x03, 0x52, 0x06, 0x50, 0x61, 0x72,
0x61, 0x6d, 0x73, 0x22, 0x88, 0x01, 0x0a, 0x0c, 0x53, 0x43, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65,
0x72, 0x73, 0x4f, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
0x28, 0x05, 0x52, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x4f, 0x70, 0x43, 0x6f,
0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64, 0x65,
0x12, 0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x03,
0x52, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x34, 0x0a, 0x09, 0x4f, 0x70, 0x52, 0x65,
0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x16, 0x2e, 0x61, 0x76,
0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43,
0x6f, 0x64, 0x65, 0x52, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x81,
0x01, 0x0a, 0x11, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x4c, 0x69, 0x6e, 0x65, 0x73,
0x49, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x4c, 0x69, 0x6e, 0x65, 0x49, 0x64, 0x18, 0x01,
0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x4c, 0x69, 0x6e, 0x65, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07,
0x50, 0x72, 0x69, 0x7a, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x50,
0x72, 0x69, 0x7a, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69,
0x6f, 0x6e, 0x18, 0x03, 0x20, 0x03, 0x28, 0x05, 0x52, 0x08, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69,
0x6f, 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65,
0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c,
0x75, 0x65, 0x22, 0xa4, 0x04, 0x0a, 0x0e, 0x47, 0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65,
0x64, 0x44, 0x61, 0x74, 0x61, 0x12, 0x16, 0x0a, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x18,
0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x12, 0x1c, 0x0a,
0x09, 0x53, 0x6c, 0x6f, 0x74, 0x73, 0x44, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x03, 0x28, 0x05,
0x52, 0x09, 0x53, 0x6c, 0x6f, 0x74, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x20, 0x0a, 0x0b, 0x41,
0x64, 0x64, 0x46, 0x72, 0x65, 0x65, 0x53, 0x70, 0x69, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05,
0x52, 0x0b, 0x41, 0x64, 0x64, 0x46, 0x72, 0x65, 0x65, 0x53, 0x70, 0x69, 0x6e, 0x12, 0x1c, 0x0a,
0x09, 0x49, 0x73, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08,
0x52, 0x09, 0x49, 0x73, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x12, 0x3b, 0x0a, 0x0a, 0x50,
0x72, 0x69, 0x7a, 0x65, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32,
0x1b, 0x2e, 0x61, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x41, 0x76, 0x65, 0x6e, 0x67,
0x65, 0x72, 0x73, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x0a, 0x50, 0x72,
0x69, 0x7a, 0x65, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x28, 0x0a, 0x0f, 0x54, 0x6f, 0x74, 0x61,
0x6c, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28,
0x03, 0x52, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c,
0x75, 0x65, 0x12, 0x36, 0x0a, 0x16, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x61, 0x79, 0x6c, 0x69,
0x6e, 0x65, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x07, 0x20, 0x01,
0x28, 0x03, 0x52, 0x16, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x61, 0x79, 0x6c, 0x69, 0x6e, 0x65,
0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x2c, 0x0a, 0x11, 0x54, 0x6f,
0x74, 0x61, 0x6c, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18,
0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x4a, 0x61, 0x63, 0x6b,
0x70, 0x6f, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x42, 0x61, 0x6c, 0x61,
0x6e, 0x63, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x42, 0x61, 0x6c, 0x61, 0x6e,
0x63, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x46, 0x72, 0x65, 0x65, 0x53, 0x70, 0x69, 0x6e, 0x73, 0x18,
0x0a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x46, 0x72, 0x65, 0x65, 0x53, 0x70, 0x69, 0x6e, 0x73,
0x12, 0x18, 0x0a, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28,
0x03, 0x52, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x42, 0x6f,
0x6e, 0x75, 0x73, 0x58, 0x18, 0x0c, 0x20, 0x03, 0x28, 0x05, 0x52, 0x06, 0x42, 0x6f, 0x6e, 0x75,
0x73, 0x58, 0x12, 0x3d, 0x0a, 0x09, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x61, 0x6d, 0x65, 0x18,
0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x61, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73,
0x2e, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x61,
0x6d, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x09, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x61, 0x6d,
0x65, 0x12, 0x26, 0x0a, 0x0e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x53, 0x74, 0x61,
0x74, 0x75, 0x73, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x52, 0x65, 0x73, 0x70, 0x6f,
0x6e, 0x73, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0x50, 0x0a, 0x14, 0x53, 0x43, 0x41,
0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x47, 0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65,
0x64, 0x12, 0x38, 0x0a, 0x0a, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x18,
0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x61, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73,
0x2e, 0x47, 0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x52,
0x0a, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x22, 0xe7, 0x01, 0x0a, 0x19,
0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69,
0x73, 0x74, 0x6f, 0x72, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x53, 0x70, 0x69,
0x6e, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49,
0x44, 0x12, 0x20, 0x0a, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x54, 0x69, 0x6d, 0x65,
0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x54,
0x69, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x42, 0x65, 0x74, 0x56,
0x61, 0x6c, 0x75, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x54, 0x6f, 0x74, 0x61,
0x6c, 0x42, 0x65, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x54, 0x6f, 0x74,
0x61, 0x6c, 0x50, 0x72, 0x69, 0x63, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x04, 0x20, 0x01,
0x28, 0x03, 0x52, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x63, 0x65, 0x56, 0x61,
0x6c, 0x75, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x49, 0x73, 0x46, 0x72, 0x65, 0x65, 0x18, 0x05, 0x20,
0x01, 0x28, 0x08, 0x52, 0x06, 0x49, 0x73, 0x46, 0x72, 0x65, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x54,
0x6f, 0x74, 0x61, 0x6c, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x06,
0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x42, 0x6f, 0x6e, 0x75, 0x73,
0x56, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x64, 0x0a, 0x17, 0x53, 0x43, 0x41, 0x76, 0x65, 0x6e, 0x67,
0x65, 0x72, 0x73, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79,
0x12, 0x49, 0x0a, 0x0d, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72,
0x79, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x61, 0x76, 0x65, 0x6e, 0x67, 0x65,
0x72, 0x73, 0x2e, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x50, 0x6c, 0x61, 0x79, 0x65,
0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x0d, 0x50, 0x6c,
0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x22, 0x82, 0x01, 0x0a, 0x18,
0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x42, 0x75, 0x72, 0x73, 0x74, 0x48, 0x69, 0x73,
0x74, 0x6f, 0x72, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1a, 0x0a, 0x08, 0x55, 0x73, 0x65, 0x72,
0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x55, 0x73, 0x65, 0x72,
0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x50, 0x72, 0x69, 0x63, 0x65, 0x56, 0x61, 0x6c,
0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x50, 0x72, 0x69, 0x63, 0x65, 0x56,
0x61, 0x6c, 0x75, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x42, 0x65, 0x74,
0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x42, 0x65, 0x74,
0x12, 0x0e, 0x0a, 0x02, 0x54, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x54, 0x73,
0x22, 0x58, 0x0a, 0x16, 0x53, 0x43, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x42, 0x75,
0x72, 0x73, 0x74, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x3e, 0x0a, 0x08, 0x42, 0x75,
0x72, 0x73, 0x74, 0x4c, 0x6f, 0x67, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x61,
0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73,
0x42, 0x75, 0x72, 0x73, 0x74, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x49, 0x6e, 0x66, 0x6f,
0x52, 0x08, 0x42, 0x75, 0x72, 0x73, 0x74, 0x4c, 0x6f, 0x67, 0x22, 0x2b, 0x0a, 0x13, 0x53, 0x43,
0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x52, 0x6f, 0x6f, 0x6d, 0x53, 0x74, 0x61, 0x74,
0x65, 0x12, 0x14, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05,
0x52, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x2a, 0x48, 0x0a, 0x0c, 0x4f, 0x70, 0x52, 0x65, 0x73,
0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x4f, 0x50, 0x52, 0x43, 0x5f,
0x53, 0x75, 0x63, 0x65, 0x73, 0x73, 0x10, 0x00, 0x12, 0x0e, 0x0a, 0x0a, 0x4f, 0x50, 0x52, 0x43,
0x5f, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10, 0x01, 0x12, 0x17, 0x0a, 0x12, 0x4f, 0x50, 0x52, 0x43,
0x5f, 0x43, 0x6f, 0x69, 0x6e, 0x4e, 0x6f, 0x74, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xa0,
0x08, 0x2a, 0xcb, 0x02, 0x0a, 0x10, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x50, 0x61,
0x63, 0x6b, 0x65, 0x74, 0x49, 0x44, 0x12, 0x18, 0x0a, 0x14, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54,
0x5f, 0x41, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x5f, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00,
0x12, 0x20, 0x0a, 0x1b, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x41, 0x56,
0x45, 0x4e, 0x47, 0x45, 0x52, 0x53, 0x5f, 0x52, 0x4f, 0x4f, 0x4d, 0x49, 0x4e, 0x46, 0x4f, 0x10,
0xbc, 0x28, 0x12, 0x20, 0x0a, 0x1b, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f,
0x41, 0x56, 0x45, 0x4e, 0x47, 0x45, 0x52, 0x53, 0x5f, 0x50, 0x4c, 0x41, 0x59, 0x45, 0x52, 0x4f,
0x50, 0x10, 0xbe, 0x28, 0x12, 0x21, 0x0a, 0x1c, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53,
0x43, 0x5f, 0x41, 0x56, 0x45, 0x4e, 0x47, 0x45, 0x52, 0x53, 0x5f, 0x52, 0x4f, 0x4f, 0x4d, 0x53,
0x54, 0x41, 0x54, 0x45, 0x10, 0xbf, 0x28, 0x12, 0x22, 0x0a, 0x1d, 0x50, 0x41, 0x43, 0x4b, 0x45,
0x54, 0x5f, 0x53, 0x43, 0x5f, 0x41, 0x56, 0x45, 0x4e, 0x47, 0x45, 0x52, 0x53, 0x5f, 0x47, 0x41,
0x4d, 0x45, 0x42, 0x49, 0x4c, 0x4c, 0x45, 0x44, 0x10, 0xc0, 0x28, 0x12, 0x25, 0x0a, 0x20, 0x50,
0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x41, 0x56, 0x45, 0x4e, 0x47, 0x45, 0x52,
0x53, 0x5f, 0x50, 0x4c, 0x41, 0x59, 0x45, 0x52, 0x48, 0x49, 0x53, 0x54, 0x4f, 0x52, 0x59, 0x10,
0xc1, 0x28, 0x12, 0x24, 0x0a, 0x1f, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f,
0x41, 0x56, 0x45, 0x4e, 0x47, 0x45, 0x52, 0x53, 0x5f, 0x42, 0x55, 0x52, 0x53, 0x54, 0x48, 0x49,
0x53, 0x54, 0x4f, 0x52, 0x59, 0x10, 0xc2, 0x28, 0x12, 0x23, 0x0a, 0x1e, 0x50, 0x41, 0x43, 0x4b,
0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x41, 0x56, 0x45, 0x4e, 0x47, 0x45, 0x52, 0x53, 0x5f, 0x47,
0x41, 0x4d, 0x45, 0x4a, 0x41, 0x43, 0x4b, 0x50, 0x4f, 0x54, 0x10, 0xc3, 0x28, 0x42, 0x0c, 0x5a,
0x0a, 0x2e, 0x3b, 0x61, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f,
0x74, 0x6f, 0x33,
0x50, 0x10, 0xbd, 0x28, 0x12, 0x20, 0x0a, 0x1b, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53,
0x43, 0x5f, 0x41, 0x56, 0x45, 0x4e, 0x47, 0x45, 0x52, 0x53, 0x5f, 0x50, 0x4c, 0x41, 0x59, 0x45,
0x52, 0x4f, 0x50, 0x10, 0xbe, 0x28, 0x12, 0x21, 0x0a, 0x1c, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54,
0x5f, 0x53, 0x43, 0x5f, 0x41, 0x56, 0x45, 0x4e, 0x47, 0x45, 0x52, 0x53, 0x5f, 0x52, 0x4f, 0x4f,
0x4d, 0x53, 0x54, 0x41, 0x54, 0x45, 0x10, 0xbf, 0x28, 0x12, 0x22, 0x0a, 0x1d, 0x50, 0x41, 0x43,
0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x41, 0x56, 0x45, 0x4e, 0x47, 0x45, 0x52, 0x53, 0x5f,
0x47, 0x41, 0x4d, 0x45, 0x42, 0x49, 0x4c, 0x4c, 0x45, 0x44, 0x10, 0xc0, 0x28, 0x12, 0x25, 0x0a,
0x20, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x41, 0x56, 0x45, 0x4e, 0x47,
0x45, 0x52, 0x53, 0x5f, 0x50, 0x4c, 0x41, 0x59, 0x45, 0x52, 0x48, 0x49, 0x53, 0x54, 0x4f, 0x52,
0x59, 0x10, 0xc1, 0x28, 0x12, 0x24, 0x0a, 0x1f, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53,
0x43, 0x5f, 0x41, 0x56, 0x45, 0x4e, 0x47, 0x45, 0x52, 0x53, 0x5f, 0x42, 0x55, 0x52, 0x53, 0x54,
0x48, 0x49, 0x53, 0x54, 0x4f, 0x52, 0x59, 0x10, 0xc2, 0x28, 0x12, 0x23, 0x0a, 0x1e, 0x50, 0x41,
0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x41, 0x56, 0x45, 0x4e, 0x47, 0x45, 0x52, 0x53,
0x5f, 0x47, 0x41, 0x4d, 0x45, 0x4a, 0x41, 0x43, 0x4b, 0x50, 0x4f, 0x54, 0x10, 0xc3, 0x28, 0x42,
0x28, 0x5a, 0x26, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x2e, 0x67, 0x61, 0x6d, 0x65, 0x73, 0x2e, 0x63,
0x6f, 0x6d, 0x2f, 0x67, 0x61, 0x6d, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c,
0x2f, 0x61, 0x76, 0x65, 0x6e, 0x67, 0x65, 0x72, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x33,
}
var (
file_avengers_proto_rawDescOnce sync.Once
file_avengers_proto_rawDescData = file_avengers_proto_rawDesc
file_protocol_avengers_avengers_proto_rawDescOnce sync.Once
file_protocol_avengers_avengers_proto_rawDescData = file_protocol_avengers_avengers_proto_rawDesc
)
func file_avengers_proto_rawDescGZIP() []byte {
file_avengers_proto_rawDescOnce.Do(func() {
file_avengers_proto_rawDescData = protoimpl.X.CompressGZIP(file_avengers_proto_rawDescData)
func file_protocol_avengers_avengers_proto_rawDescGZIP() []byte {
file_protocol_avengers_avengers_proto_rawDescOnce.Do(func() {
file_protocol_avengers_avengers_proto_rawDescData = protoimpl.X.CompressGZIP(file_protocol_avengers_avengers_proto_rawDescData)
})
return file_avengers_proto_rawDescData
return file_protocol_avengers_avengers_proto_rawDescData
}
var file_avengers_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
var file_avengers_proto_msgTypes = make([]protoimpl.MessageInfo, 13)
var file_avengers_proto_goTypes = []interface{}{
var file_protocol_avengers_avengers_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
var file_protocol_avengers_avengers_proto_msgTypes = make([]protoimpl.MessageInfo, 13)
var file_protocol_avengers_avengers_proto_goTypes = []interface{}{
(OpResultCode)(0), // 0: avengers.OpResultCode
(AvengersPacketID)(0), // 1: avengers.AvengersPacketID
(*AvengersPlayerData)(nil), // 2: avengers.AvengersPlayerData
@ -1424,7 +1427,7 @@ var file_avengers_proto_goTypes = []interface{}{
(*SCAvengersBurstHistory)(nil), // 13: avengers.SCAvengersBurstHistory
(*SCAvengersRoomState)(nil), // 14: avengers.SCAvengersRoomState
}
var file_avengers_proto_depIdxs = []int32{
var file_protocol_avengers_avengers_proto_depIdxs = []int32{
2, // 0: avengers.SCAvengersRoomInfo.Players:type_name -> avengers.AvengersPlayerData
3, // 1: avengers.SCAvengersRoomInfo.BonusGame:type_name -> avengers.AvengersBonusGameInfo
8, // 2: avengers.SCAvengersRoomInfo.BilledData:type_name -> avengers.GameBilledData
@ -1441,13 +1444,13 @@ var file_avengers_proto_depIdxs = []int32{
0, // [0:9] is the sub-list for field type_name
}
func init() { file_avengers_proto_init() }
func file_avengers_proto_init() {
if File_avengers_proto != nil {
func init() { file_protocol_avengers_avengers_proto_init() }
func file_protocol_avengers_avengers_proto_init() {
if File_protocol_avengers_avengers_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
file_avengers_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
file_protocol_avengers_avengers_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*AvengersPlayerData); i {
case 0:
return &v.state
@ -1459,7 +1462,7 @@ func file_avengers_proto_init() {
return nil
}
}
file_avengers_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
file_protocol_avengers_avengers_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*AvengersBonusGameInfo); i {
case 0:
return &v.state
@ -1471,7 +1474,7 @@ func file_avengers_proto_init() {
return nil
}
}
file_avengers_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
file_protocol_avengers_avengers_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCAvengersRoomInfo); i {
case 0:
return &v.state
@ -1483,7 +1486,7 @@ func file_avengers_proto_init() {
return nil
}
}
file_avengers_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
file_protocol_avengers_avengers_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CSAvengersOp); i {
case 0:
return &v.state
@ -1495,7 +1498,7 @@ func file_avengers_proto_init() {
return nil
}
}
file_avengers_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
file_protocol_avengers_avengers_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCAvengersOp); i {
case 0:
return &v.state
@ -1507,7 +1510,7 @@ func file_avengers_proto_init() {
return nil
}
}
file_avengers_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
file_protocol_avengers_avengers_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*AvengersLinesInfo); i {
case 0:
return &v.state
@ -1519,7 +1522,7 @@ func file_avengers_proto_init() {
return nil
}
}
file_avengers_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
file_protocol_avengers_avengers_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GameBilledData); i {
case 0:
return &v.state
@ -1531,7 +1534,7 @@ func file_avengers_proto_init() {
return nil
}
}
file_avengers_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
file_protocol_avengers_avengers_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCAvengersGameBilled); i {
case 0:
return &v.state
@ -1543,7 +1546,7 @@ func file_avengers_proto_init() {
return nil
}
}
file_avengers_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
file_protocol_avengers_avengers_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*AvengersPlayerHistoryInfo); i {
case 0:
return &v.state
@ -1555,7 +1558,7 @@ func file_avengers_proto_init() {
return nil
}
}
file_avengers_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
file_protocol_avengers_avengers_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCAvengersPlayerHistory); i {
case 0:
return &v.state
@ -1567,7 +1570,7 @@ func file_avengers_proto_init() {
return nil
}
}
file_avengers_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
file_protocol_avengers_avengers_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*AvengersBurstHistoryInfo); i {
case 0:
return &v.state
@ -1579,7 +1582,7 @@ func file_avengers_proto_init() {
return nil
}
}
file_avengers_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
file_protocol_avengers_avengers_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCAvengersBurstHistory); i {
case 0:
return &v.state
@ -1591,7 +1594,7 @@ func file_avengers_proto_init() {
return nil
}
}
file_avengers_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
file_protocol_avengers_avengers_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCAvengersRoomState); i {
case 0:
return &v.state
@ -1608,19 +1611,19 @@ func file_avengers_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_avengers_proto_rawDesc,
RawDescriptor: file_protocol_avengers_avengers_proto_rawDesc,
NumEnums: 2,
NumMessages: 13,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_avengers_proto_goTypes,
DependencyIndexes: file_avengers_proto_depIdxs,
EnumInfos: file_avengers_proto_enumTypes,
MessageInfos: file_avengers_proto_msgTypes,
GoTypes: file_protocol_avengers_avengers_proto_goTypes,
DependencyIndexes: file_protocol_avengers_avengers_proto_depIdxs,
EnumInfos: file_protocol_avengers_avengers_proto_enumTypes,
MessageInfos: file_protocol_avengers_avengers_proto_msgTypes,
}.Build()
File_avengers_proto = out.File
file_avengers_proto_rawDesc = nil
file_avengers_proto_goTypes = nil
file_avengers_proto_depIdxs = nil
File_protocol_avengers_avengers_proto = out.File
file_protocol_avengers_avengers_proto_rawDesc = nil
file_protocol_avengers_avengers_proto_goTypes = nil
file_protocol_avengers_avengers_proto_depIdxs = nil
}

View File

@ -1,6 +1,6 @@
syntax = "proto3";
package avengers;
option go_package = ".;avengers";
option go_package = "mongo.games.com/game/protocol/avengers";
//
enum OpResultCode {

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
syntax = "proto3";
package baccarat;
option go_package = ".;baccarat";
option go_package = "mongo.games.com/game/protocol/baccarat";
//
enum BaccaratPacketID{

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
syntax = "proto3";
package bag;
option go_package = ".;bag";
option go_package = "mongo.games.com/game/protocol/bag";
//
enum OpResultCode {
OPRC_Sucess = 0; //
@ -10,6 +10,7 @@ enum OpResultCode {
OPRC_DbErr = 4; //
OPRC_BagFull = 5; //
OPRC_NotPlayer = 6; //
OPRC_NotChange = 7; //
}
//
enum SPacketID {
@ -17,7 +18,15 @@ enum SPacketID {
PACKET_ALL_BAG_INFO = 2530; //
PACKET_ALL_BAG_USE = 2531; //使
PACKET_SC_SYNCBAGDATA = 2532;//
PACKET_SC_ITEM_EXCHANGE_RES = 2533;//
PACKET_ALL_BAG_END = 2549; //
//3000~3099
PACKET_PropExchange = 3000; //
PACKET_ExchangeList = 3001; //
PACKET_CS_DollChange = 3002;//
PACKET_SC_DollChange = 3003;//
PACKET_CS_DollChangeLog = 3004;//
PACKET_SC_DollChangeLog = 3005;//
}
//
message ItemInfo{
@ -43,6 +52,7 @@ message ItemInfo{
//PACKET_ALL_BAG_INFO
message CSBagInfo {
int32 NowLocation = 1;//0. 1. 2.Tienlen 3.
int32 Tp = 2;//
}
//PACKET_ALL_BAG_INFO
message SCBagInfo {
@ -55,10 +65,11 @@ message SCBagInfo {
message CSUpBagInfo {
int32 ItemId = 1;//ID
int32 ItemNum = 2;//
int32 Opt = 3;// 0.使 1. 2.
int32 Opt = 3;// 0.使 1. 2. 3. 4. 5.
int32 AcceptSnId = 4;//id
int32 NowEffect = 5;//0. 1.
int64 ShowId = 6;// 0 1 2 len大厅显示 4 fish大厅显示
int32 CardType = 7;//
}
//PACKET_ALL_BAG_USE
message SCUpBagInfo {
@ -70,8 +81,79 @@ message SCUpBagInfo {
int64 Diamond = 5;//
//使
repeated ItemInfo Infos = 6;//
int32 Opt = 7;
}
//使
//PACKET_SC_ITEM_EXCHANGE_RES
message SCItemExChangeRes{
OpResultCode RetCode = 1;
}
//PACKET_SC_SYNCBAGDATA
message SCSyncBagData{
repeated ItemInfo Infos = 1;//
}
message PropInfo{
int32 ItemId = 1;//ID
int64 ItemNum = 2;//
}
// PACKET_PropExchange
message CSPropExchange{
int32 Id = 1; // ID
}
message SCPropExchange{
OpResultCode RetCode = 1; //
repeated PropInfo Items = 2; //
repeated PropInfo RemainItems = 3; //
}
message ExchangeInfo{
int32 Id = 1; // ID
repeated PropInfo CostItems = 2; //
repeated PropInfo GainItems = 3; //
}
// PACKET_ExchangeList
message CSExchangeList{
int32 Tp = 1; // 1
}
message SCExchangeList{
repeated ExchangeInfo Infos = 1; //
int32 Tp = 2; //
}
//
//PACKET_CS_DollChange
message CSDollChange{
repeated PropInfo Items = 1;
string UserName = 2;//
string UserTel = 3;//
string Addr = 4;//
}
//PACKET_SC_DollChange
message SCDollChange{
OpResultCode RetCode = 1;
}
//
//PACKET_CS_DollChangeLog
message CSDollChangeLog{
}
//PACKET_SC_DollChangeLog
message SCDillChangeLog{
repeated DillChangeLogInfo Info =1;
}
message DillChangeLogInfo{
int32 ItemId = 1;
int32 ItemNum = 2;
int32 State = 3; //0 1234
string UserName = 4;
string UserTel = 5;
string Addr = 6;
string CreateTs = 7;
string OpTs =8;
string Remark = 9;//
int32 TypeId = 10;//1- 2-
}

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
syntax = "proto3";
package blackjack;
option go_package = ".;blackjack";
option go_package = "mongo.games.com/game/protocol/blackjack";
enum BlackJackPacketID {
PACKET_BlackJack_ZERO = 0; //

View File

@ -0,0 +1,16 @@
syntax = "proto3";
package protocol;
option go_package = ".;protocol";
enum CoreBuiltinPacketID {
PACKET_COREBUILTIN_UNKNOW = 0;
PACKET_SS_TX_START = -1000;
PACKET_SS_TX_CMD = -1001;
PACKET_SS_TX_RESULT = -1002;
PACKET_SS_SLICES = -1003;
PACKET_SS_AUTH = -1004;
PACKET_SS_KEEPALIVE = -1005;
PACKET_SS_AUTH_ACK = -1006;
PACKET_SS_RPC_REQ = -1007;
PACKET_SS_RPC_RESP = -1008;
}

View File

@ -0,0 +1,10 @@
syntax = "proto3";
package protocol;
option go_package = ".;protocol";
message SSPacketSlices {
int32 SeqNo = 1;
int32 TotalSize = 2;
int32 Offset = 3;
bytes PacketData = 4;
}

View File

@ -2,7 +2,7 @@
// versions:
// protoc-gen-go v1.27.1-devel
// protoc v3.19.4
// source: caishen.proto
// source: protocol/caishen/caishen.proto
package caishen
@ -55,11 +55,11 @@ func (x OpResultCode) String() string {
}
func (OpResultCode) Descriptor() protoreflect.EnumDescriptor {
return file_caishen_proto_enumTypes[0].Descriptor()
return file_protocol_caishen_caishen_proto_enumTypes[0].Descriptor()
}
func (OpResultCode) Type() protoreflect.EnumType {
return &file_caishen_proto_enumTypes[0]
return &file_protocol_caishen_caishen_proto_enumTypes[0]
}
func (x OpResultCode) Number() protoreflect.EnumNumber {
@ -68,7 +68,7 @@ func (x OpResultCode) Number() protoreflect.EnumNumber {
// Deprecated: Use OpResultCode.Descriptor instead.
func (OpResultCode) EnumDescriptor() ([]byte, []int) {
return file_caishen_proto_rawDescGZIP(), []int{0}
return file_protocol_caishen_caishen_proto_rawDescGZIP(), []int{0}
}
//财神
@ -123,11 +123,11 @@ func (x CaiShenPacketID) String() string {
}
func (CaiShenPacketID) Descriptor() protoreflect.EnumDescriptor {
return file_caishen_proto_enumTypes[1].Descriptor()
return file_protocol_caishen_caishen_proto_enumTypes[1].Descriptor()
}
func (CaiShenPacketID) Type() protoreflect.EnumType {
return &file_caishen_proto_enumTypes[1]
return &file_protocol_caishen_caishen_proto_enumTypes[1]
}
func (x CaiShenPacketID) Number() protoreflect.EnumNumber {
@ -136,7 +136,7 @@ func (x CaiShenPacketID) Number() protoreflect.EnumNumber {
// Deprecated: Use CaiShenPacketID.Descriptor instead.
func (CaiShenPacketID) EnumDescriptor() ([]byte, []int) {
return file_caishen_proto_rawDescGZIP(), []int{1}
return file_protocol_caishen_caishen_proto_rawDescGZIP(), []int{1}
}
type CaiShenPlayerData struct {
@ -157,7 +157,7 @@ type CaiShenPlayerData struct {
func (x *CaiShenPlayerData) Reset() {
*x = CaiShenPlayerData{}
if protoimpl.UnsafeEnabled {
mi := &file_caishen_proto_msgTypes[0]
mi := &file_protocol_caishen_caishen_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -170,7 +170,7 @@ func (x *CaiShenPlayerData) String() string {
func (*CaiShenPlayerData) ProtoMessage() {}
func (x *CaiShenPlayerData) ProtoReflect() protoreflect.Message {
mi := &file_caishen_proto_msgTypes[0]
mi := &file_protocol_caishen_caishen_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -183,7 +183,7 @@ func (x *CaiShenPlayerData) ProtoReflect() protoreflect.Message {
// Deprecated: Use CaiShenPlayerData.ProtoReflect.Descriptor instead.
func (*CaiShenPlayerData) Descriptor() ([]byte, []int) {
return file_caishen_proto_rawDescGZIP(), []int{0}
return file_protocol_caishen_caishen_proto_rawDescGZIP(), []int{0}
}
func (x *CaiShenPlayerData) GetName() string {
@ -257,7 +257,7 @@ type CaiShenBonusGameInfo struct {
func (x *CaiShenBonusGameInfo) Reset() {
*x = CaiShenBonusGameInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_caishen_proto_msgTypes[1]
mi := &file_protocol_caishen_caishen_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -270,7 +270,7 @@ func (x *CaiShenBonusGameInfo) String() string {
func (*CaiShenBonusGameInfo) ProtoMessage() {}
func (x *CaiShenBonusGameInfo) ProtoReflect() protoreflect.Message {
mi := &file_caishen_proto_msgTypes[1]
mi := &file_protocol_caishen_caishen_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -283,7 +283,7 @@ func (x *CaiShenBonusGameInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use CaiShenBonusGameInfo.ProtoReflect.Descriptor instead.
func (*CaiShenBonusGameInfo) Descriptor() ([]byte, []int) {
return file_caishen_proto_rawDescGZIP(), []int{1}
return file_protocol_caishen_caishen_proto_rawDescGZIP(), []int{1}
}
func (x *CaiShenBonusGameInfo) GetBonusData() []int64 {
@ -343,7 +343,7 @@ type SCCaiShenRoomInfo struct {
func (x *SCCaiShenRoomInfo) Reset() {
*x = SCCaiShenRoomInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_caishen_proto_msgTypes[2]
mi := &file_protocol_caishen_caishen_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -356,7 +356,7 @@ func (x *SCCaiShenRoomInfo) String() string {
func (*SCCaiShenRoomInfo) ProtoMessage() {}
func (x *SCCaiShenRoomInfo) ProtoReflect() protoreflect.Message {
mi := &file_caishen_proto_msgTypes[2]
mi := &file_protocol_caishen_caishen_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -369,7 +369,7 @@ func (x *SCCaiShenRoomInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCCaiShenRoomInfo.ProtoReflect.Descriptor instead.
func (*SCCaiShenRoomInfo) Descriptor() ([]byte, []int) {
return file_caishen_proto_rawDescGZIP(), []int{2}
return file_protocol_caishen_caishen_proto_rawDescGZIP(), []int{2}
}
func (x *SCCaiShenRoomInfo) GetRoomId() int32 {
@ -511,7 +511,7 @@ type CSCaiShenOp struct {
func (x *CSCaiShenOp) Reset() {
*x = CSCaiShenOp{}
if protoimpl.UnsafeEnabled {
mi := &file_caishen_proto_msgTypes[3]
mi := &file_protocol_caishen_caishen_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -524,7 +524,7 @@ func (x *CSCaiShenOp) String() string {
func (*CSCaiShenOp) ProtoMessage() {}
func (x *CSCaiShenOp) ProtoReflect() protoreflect.Message {
mi := &file_caishen_proto_msgTypes[3]
mi := &file_protocol_caishen_caishen_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -537,7 +537,7 @@ func (x *CSCaiShenOp) ProtoReflect() protoreflect.Message {
// Deprecated: Use CSCaiShenOp.ProtoReflect.Descriptor instead.
func (*CSCaiShenOp) Descriptor() ([]byte, []int) {
return file_caishen_proto_rawDescGZIP(), []int{3}
return file_protocol_caishen_caishen_proto_rawDescGZIP(), []int{3}
}
func (x *CSCaiShenOp) GetOpCode() int32 {
@ -569,7 +569,7 @@ type SCCaiShenOp struct {
func (x *SCCaiShenOp) Reset() {
*x = SCCaiShenOp{}
if protoimpl.UnsafeEnabled {
mi := &file_caishen_proto_msgTypes[4]
mi := &file_protocol_caishen_caishen_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -582,7 +582,7 @@ func (x *SCCaiShenOp) String() string {
func (*SCCaiShenOp) ProtoMessage() {}
func (x *SCCaiShenOp) ProtoReflect() protoreflect.Message {
mi := &file_caishen_proto_msgTypes[4]
mi := &file_protocol_caishen_caishen_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -595,7 +595,7 @@ func (x *SCCaiShenOp) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCCaiShenOp.ProtoReflect.Descriptor instead.
func (*SCCaiShenOp) Descriptor() ([]byte, []int) {
return file_caishen_proto_rawDescGZIP(), []int{4}
return file_protocol_caishen_caishen_proto_rawDescGZIP(), []int{4}
}
func (x *SCCaiShenOp) GetSnId() int32 {
@ -641,7 +641,7 @@ type CaiShenLinesInfo struct {
func (x *CaiShenLinesInfo) Reset() {
*x = CaiShenLinesInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_caishen_proto_msgTypes[5]
mi := &file_protocol_caishen_caishen_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -654,7 +654,7 @@ func (x *CaiShenLinesInfo) String() string {
func (*CaiShenLinesInfo) ProtoMessage() {}
func (x *CaiShenLinesInfo) ProtoReflect() protoreflect.Message {
mi := &file_caishen_proto_msgTypes[5]
mi := &file_protocol_caishen_caishen_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -667,7 +667,7 @@ func (x *CaiShenLinesInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use CaiShenLinesInfo.ProtoReflect.Descriptor instead.
func (*CaiShenLinesInfo) Descriptor() ([]byte, []int) {
return file_caishen_proto_rawDescGZIP(), []int{5}
return file_protocol_caishen_caishen_proto_rawDescGZIP(), []int{5}
}
func (x *CaiShenLinesInfo) GetLineId() int32 {
@ -722,7 +722,7 @@ type GameBilledData struct {
func (x *GameBilledData) Reset() {
*x = GameBilledData{}
if protoimpl.UnsafeEnabled {
mi := &file_caishen_proto_msgTypes[6]
mi := &file_protocol_caishen_caishen_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -735,7 +735,7 @@ func (x *GameBilledData) String() string {
func (*GameBilledData) ProtoMessage() {}
func (x *GameBilledData) ProtoReflect() protoreflect.Message {
mi := &file_caishen_proto_msgTypes[6]
mi := &file_protocol_caishen_caishen_proto_msgTypes[6]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -748,7 +748,7 @@ func (x *GameBilledData) ProtoReflect() protoreflect.Message {
// Deprecated: Use GameBilledData.ProtoReflect.Descriptor instead.
func (*GameBilledData) Descriptor() ([]byte, []int) {
return file_caishen_proto_rawDescGZIP(), []int{6}
return file_protocol_caishen_caishen_proto_rawDescGZIP(), []int{6}
}
func (x *GameBilledData) GetSpinID() int64 {
@ -861,7 +861,7 @@ type SCCaiShenGameBilled struct {
func (x *SCCaiShenGameBilled) Reset() {
*x = SCCaiShenGameBilled{}
if protoimpl.UnsafeEnabled {
mi := &file_caishen_proto_msgTypes[7]
mi := &file_protocol_caishen_caishen_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -874,7 +874,7 @@ func (x *SCCaiShenGameBilled) String() string {
func (*SCCaiShenGameBilled) ProtoMessage() {}
func (x *SCCaiShenGameBilled) ProtoReflect() protoreflect.Message {
mi := &file_caishen_proto_msgTypes[7]
mi := &file_protocol_caishen_caishen_proto_msgTypes[7]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -887,7 +887,7 @@ func (x *SCCaiShenGameBilled) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCCaiShenGameBilled.ProtoReflect.Descriptor instead.
func (*SCCaiShenGameBilled) Descriptor() ([]byte, []int) {
return file_caishen_proto_rawDescGZIP(), []int{7}
return file_protocol_caishen_caishen_proto_rawDescGZIP(), []int{7}
}
func (x *SCCaiShenGameBilled) GetBilledData() *GameBilledData {
@ -914,7 +914,7 @@ type CaiShenPlayerHistoryInfo struct {
func (x *CaiShenPlayerHistoryInfo) Reset() {
*x = CaiShenPlayerHistoryInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_caishen_proto_msgTypes[8]
mi := &file_protocol_caishen_caishen_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -927,7 +927,7 @@ func (x *CaiShenPlayerHistoryInfo) String() string {
func (*CaiShenPlayerHistoryInfo) ProtoMessage() {}
func (x *CaiShenPlayerHistoryInfo) ProtoReflect() protoreflect.Message {
mi := &file_caishen_proto_msgTypes[8]
mi := &file_protocol_caishen_caishen_proto_msgTypes[8]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -940,7 +940,7 @@ func (x *CaiShenPlayerHistoryInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use CaiShenPlayerHistoryInfo.ProtoReflect.Descriptor instead.
func (*CaiShenPlayerHistoryInfo) Descriptor() ([]byte, []int) {
return file_caishen_proto_rawDescGZIP(), []int{8}
return file_protocol_caishen_caishen_proto_rawDescGZIP(), []int{8}
}
func (x *CaiShenPlayerHistoryInfo) GetSpinID() string {
@ -997,7 +997,7 @@ type SCCaiShenPlayerHistory struct {
func (x *SCCaiShenPlayerHistory) Reset() {
*x = SCCaiShenPlayerHistory{}
if protoimpl.UnsafeEnabled {
mi := &file_caishen_proto_msgTypes[9]
mi := &file_protocol_caishen_caishen_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -1010,7 +1010,7 @@ func (x *SCCaiShenPlayerHistory) String() string {
func (*SCCaiShenPlayerHistory) ProtoMessage() {}
func (x *SCCaiShenPlayerHistory) ProtoReflect() protoreflect.Message {
mi := &file_caishen_proto_msgTypes[9]
mi := &file_protocol_caishen_caishen_proto_msgTypes[9]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -1023,7 +1023,7 @@ func (x *SCCaiShenPlayerHistory) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCCaiShenPlayerHistory.ProtoReflect.Descriptor instead.
func (*SCCaiShenPlayerHistory) Descriptor() ([]byte, []int) {
return file_caishen_proto_rawDescGZIP(), []int{9}
return file_protocol_caishen_caishen_proto_rawDescGZIP(), []int{9}
}
func (x *SCCaiShenPlayerHistory) GetPlayerHistory() []*CaiShenPlayerHistoryInfo {
@ -1048,7 +1048,7 @@ type CaiShenBurstHistoryInfo struct {
func (x *CaiShenBurstHistoryInfo) Reset() {
*x = CaiShenBurstHistoryInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_caishen_proto_msgTypes[10]
mi := &file_protocol_caishen_caishen_proto_msgTypes[10]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -1061,7 +1061,7 @@ func (x *CaiShenBurstHistoryInfo) String() string {
func (*CaiShenBurstHistoryInfo) ProtoMessage() {}
func (x *CaiShenBurstHistoryInfo) ProtoReflect() protoreflect.Message {
mi := &file_caishen_proto_msgTypes[10]
mi := &file_protocol_caishen_caishen_proto_msgTypes[10]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -1074,7 +1074,7 @@ func (x *CaiShenBurstHistoryInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use CaiShenBurstHistoryInfo.ProtoReflect.Descriptor instead.
func (*CaiShenBurstHistoryInfo) Descriptor() ([]byte, []int) {
return file_caishen_proto_rawDescGZIP(), []int{10}
return file_protocol_caishen_caishen_proto_rawDescGZIP(), []int{10}
}
func (x *CaiShenBurstHistoryInfo) GetUserName() string {
@ -1117,7 +1117,7 @@ type SCCaiShenBurstHistory struct {
func (x *SCCaiShenBurstHistory) Reset() {
*x = SCCaiShenBurstHistory{}
if protoimpl.UnsafeEnabled {
mi := &file_caishen_proto_msgTypes[11]
mi := &file_protocol_caishen_caishen_proto_msgTypes[11]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -1130,7 +1130,7 @@ func (x *SCCaiShenBurstHistory) String() string {
func (*SCCaiShenBurstHistory) ProtoMessage() {}
func (x *SCCaiShenBurstHistory) ProtoReflect() protoreflect.Message {
mi := &file_caishen_proto_msgTypes[11]
mi := &file_protocol_caishen_caishen_proto_msgTypes[11]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -1143,7 +1143,7 @@ func (x *SCCaiShenBurstHistory) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCCaiShenBurstHistory.ProtoReflect.Descriptor instead.
func (*SCCaiShenBurstHistory) Descriptor() ([]byte, []int) {
return file_caishen_proto_rawDescGZIP(), []int{11}
return file_protocol_caishen_caishen_proto_rawDescGZIP(), []int{11}
}
func (x *SCCaiShenBurstHistory) GetBurstLog() []*CaiShenBurstHistoryInfo {
@ -1165,7 +1165,7 @@ type SCCaiShenRoomState struct {
func (x *SCCaiShenRoomState) Reset() {
*x = SCCaiShenRoomState{}
if protoimpl.UnsafeEnabled {
mi := &file_caishen_proto_msgTypes[12]
mi := &file_protocol_caishen_caishen_proto_msgTypes[12]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -1178,7 +1178,7 @@ func (x *SCCaiShenRoomState) String() string {
func (*SCCaiShenRoomState) ProtoMessage() {}
func (x *SCCaiShenRoomState) ProtoReflect() protoreflect.Message {
mi := &file_caishen_proto_msgTypes[12]
mi := &file_protocol_caishen_caishen_proto_msgTypes[12]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -1191,7 +1191,7 @@ func (x *SCCaiShenRoomState) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCCaiShenRoomState.ProtoReflect.Descriptor instead.
func (*SCCaiShenRoomState) Descriptor() ([]byte, []int) {
return file_caishen_proto_rawDescGZIP(), []int{12}
return file_protocol_caishen_caishen_proto_rawDescGZIP(), []int{12}
}
func (x *SCCaiShenRoomState) GetState() int32 {
@ -1201,211 +1201,214 @@ func (x *SCCaiShenRoomState) GetState() int32 {
return 0
}
var File_caishen_proto protoreflect.FileDescriptor
var File_protocol_caishen_caishen_proto protoreflect.FileDescriptor
var file_caishen_proto_rawDesc = []byte{
0x0a, 0x0d, 0x63, 0x61, 0x69, 0x73, 0x68, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
0x07, 0x63, 0x61, 0x69, 0x73, 0x68, 0x65, 0x6e, 0x22, 0xc1, 0x01, 0x0a, 0x11, 0x43, 0x61, 0x69,
0x53, 0x68, 0x65, 0x6e, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x12, 0x12,
0x0a, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x4e, 0x61,
0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
0x52, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x48, 0x65, 0x61, 0x64, 0x18, 0x03,
0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x48, 0x65, 0x61, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x53, 0x65,
0x78, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x53, 0x65, 0x78, 0x12, 0x12, 0x0a, 0x04,
0x43, 0x6f, 0x69, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x43, 0x6f, 0x69, 0x6e,
0x12, 0x20, 0x0a, 0x0b, 0x48, 0x65, 0x61, 0x64, 0x4f, 0x75, 0x74, 0x4c, 0x69, 0x6e, 0x65, 0x18,
0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x48, 0x65, 0x61, 0x64, 0x4f, 0x75, 0x74, 0x4c, 0x69,
0x6e, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x56, 0x49, 0x50, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52,
0x03, 0x56, 0x49, 0x50, 0x12, 0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x08,
0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x22, 0xa4, 0x01, 0x0a,
0x14, 0x43, 0x61, 0x69, 0x53, 0x68, 0x65, 0x6e, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x61, 0x6d,
0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1c, 0x0a, 0x09, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x44, 0x61,
0x74, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x09, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x44,
0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x7a,
0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x54, 0x6f,
0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x1c, 0x0a,
0x09, 0x4d, 0x75, 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05,
0x52, 0x09, 0x4d, 0x75, 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65, 0x72, 0x12, 0x26, 0x0a, 0x0e, 0x44,
0x61, 0x74, 0x61, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65, 0x72, 0x18, 0x04, 0x20,
0x01, 0x28, 0x03, 0x52, 0x0e, 0x44, 0x61, 0x74, 0x61, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x6c,
0x69, 0x65, 0x72, 0x22, 0xd1, 0x04, 0x0a, 0x11, 0x53, 0x43, 0x43, 0x61, 0x69, 0x53, 0x68, 0x65,
0x6e, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x6f, 0x6f,
0x6d, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49,
0x64, 0x12, 0x18, 0x0a, 0x07, 0x43, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01,
0x28, 0x05, 0x52, 0x07, 0x43, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x16, 0x0a, 0x06, 0x47,
0x61, 0x6d, 0x65, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x47, 0x61, 0x6d,
0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x52, 0x6f, 0x6f, 0x6d, 0x4d, 0x6f, 0x64, 0x65, 0x18,
0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x52, 0x6f, 0x6f, 0x6d, 0x4d, 0x6f, 0x64, 0x65, 0x12,
0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x05, 0x52,
0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65,
0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x1a, 0x0a,
0x08, 0x42, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x03, 0x52,
0x08, 0x42, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x43, 0x68, 0x69,
0x70, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x43, 0x68, 0x69, 0x70, 0x12, 0x34, 0x0a,
0x07, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a,
0x2e, 0x63, 0x61, 0x69, 0x73, 0x68, 0x65, 0x6e, 0x2e, 0x43, 0x61, 0x69, 0x53, 0x68, 0x65, 0x6e,
0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x52, 0x07, 0x50, 0x6c, 0x61, 0x79,
0x65, 0x72, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x46, 0x72, 0x65, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x73,
0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x46, 0x72, 0x65, 0x65, 0x54, 0x69, 0x6d, 0x65,
0x73, 0x12, 0x18, 0x0a, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x18, 0x0b, 0x20, 0x01,
0x28, 0x03, 0x52, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x54,
0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x63, 0x65, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x18, 0x0c,
0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x63, 0x65,
0x42, 0x6f, 0x6e, 0x75, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x18,
0x0d, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x12, 0x1a, 0x0a,
0x08, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x45, 0x78, 0x18, 0x0e, 0x20, 0x03, 0x28, 0x05, 0x52,
0x08, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x45, 0x78, 0x12, 0x3b, 0x0a, 0x09, 0x42, 0x6f, 0x6e,
0x75, 0x73, 0x47, 0x61, 0x6d, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x63,
0x61, 0x69, 0x73, 0x68, 0x65, 0x6e, 0x2e, 0x43, 0x61, 0x69, 0x53, 0x68, 0x65, 0x6e, 0x42, 0x6f,
0x6e, 0x75, 0x73, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x09, 0x42, 0x6f, 0x6e,
0x75, 0x73, 0x47, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x58,
0x18, 0x10, 0x20, 0x03, 0x28, 0x05, 0x52, 0x06, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x58, 0x12, 0x1e,
0x0a, 0x0a, 0x47, 0x61, 0x6d, 0x65, 0x46, 0x72, 0x65, 0x65, 0x49, 0x64, 0x18, 0x11, 0x20, 0x01,
0x28, 0x05, 0x52, 0x0a, 0x47, 0x61, 0x6d, 0x65, 0x46, 0x72, 0x65, 0x65, 0x49, 0x64, 0x12, 0x37,
0x0a, 0x0a, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x18, 0x12, 0x20, 0x01,
0x28, 0x0b, 0x32, 0x17, 0x2e, 0x63, 0x61, 0x69, 0x73, 0x68, 0x65, 0x6e, 0x2e, 0x47, 0x61, 0x6d,
0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0a, 0x42, 0x69, 0x6c,
0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x22, 0x3d, 0x0a, 0x0b, 0x43, 0x53, 0x43, 0x61, 0x69,
0x53, 0x68, 0x65, 0x6e, 0x4f, 0x70, 0x12, 0x16, 0x0a, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64, 0x65,
0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x16,
0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x03, 0x52, 0x06,
0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x22, 0x86, 0x01, 0x0a, 0x0b, 0x53, 0x43, 0x43, 0x61, 0x69,
0x53, 0x68, 0x65, 0x6e, 0x4f, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18, 0x01,
0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x4f, 0x70,
0x43, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x4f, 0x70, 0x43, 0x6f,
0x64, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x03, 0x20, 0x03,
0x28, 0x03, 0x52, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x33, 0x0a, 0x09, 0x4f, 0x70,
0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x15, 0x2e,
0x63, 0x61, 0x69, 0x73, 0x68, 0x65, 0x6e, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74,
0x43, 0x6f, 0x64, 0x65, 0x52, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22,
0x80, 0x01, 0x0a, 0x10, 0x43, 0x61, 0x69, 0x53, 0x68, 0x65, 0x6e, 0x4c, 0x69, 0x6e, 0x65, 0x73,
0x49, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x4c, 0x69, 0x6e, 0x65, 0x49, 0x64, 0x18, 0x01,
0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x4c, 0x69, 0x6e, 0x65, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07,
0x50, 0x72, 0x69, 0x7a, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x50,
0x72, 0x69, 0x7a, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69,
0x6f, 0x6e, 0x18, 0x03, 0x20, 0x03, 0x28, 0x05, 0x52, 0x08, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69,
0x6f, 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65,
0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c,
0x75, 0x65, 0x22, 0xa0, 0x04, 0x0a, 0x0e, 0x47, 0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65,
0x64, 0x44, 0x61, 0x74, 0x61, 0x12, 0x16, 0x0a, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x18,
0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x12, 0x1c, 0x0a,
0x09, 0x53, 0x6c, 0x6f, 0x74, 0x73, 0x44, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x03, 0x28, 0x05,
0x52, 0x09, 0x53, 0x6c, 0x6f, 0x74, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x20, 0x0a, 0x0b, 0x41,
0x64, 0x64, 0x46, 0x72, 0x65, 0x65, 0x53, 0x70, 0x69, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05,
0x52, 0x0b, 0x41, 0x64, 0x64, 0x46, 0x72, 0x65, 0x65, 0x53, 0x70, 0x69, 0x6e, 0x12, 0x1c, 0x0a,
0x09, 0x49, 0x73, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08,
0x52, 0x09, 0x49, 0x73, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x12, 0x39, 0x0a, 0x0a, 0x50,
0x72, 0x69, 0x7a, 0x65, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32,
0x19, 0x2e, 0x63, 0x61, 0x69, 0x73, 0x68, 0x65, 0x6e, 0x2e, 0x43, 0x61, 0x69, 0x53, 0x68, 0x65,
0x6e, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x0a, 0x50, 0x72, 0x69, 0x7a,
0x65, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x28, 0x0a, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50,
0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52,
0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65,
0x12, 0x36, 0x0a, 0x16, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x61, 0x79, 0x6c, 0x69, 0x6e, 0x65,
0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03,
0x52, 0x16, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x61, 0x79, 0x6c, 0x69, 0x6e, 0x65, 0x50, 0x72,
0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x2c, 0x0a, 0x11, 0x54, 0x6f, 0x74, 0x61,
0x6c, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x08, 0x20,
0x01, 0x28, 0x03, 0x52, 0x11, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f,
0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63,
0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65,
0x12, 0x1c, 0x0a, 0x09, 0x46, 0x72, 0x65, 0x65, 0x53, 0x70, 0x69, 0x6e, 0x73, 0x18, 0x0a, 0x20,
0x01, 0x28, 0x05, 0x52, 0x09, 0x46, 0x72, 0x65, 0x65, 0x53, 0x70, 0x69, 0x6e, 0x73, 0x12, 0x18,
0x0a, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52,
0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x42, 0x6f, 0x6e, 0x75,
0x73, 0x58, 0x18, 0x0c, 0x20, 0x03, 0x28, 0x05, 0x52, 0x06, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x58,
0x12, 0x3b, 0x0a, 0x09, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x61, 0x6d, 0x65, 0x18, 0x0d, 0x20,
0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x63, 0x61, 0x69, 0x73, 0x68, 0x65, 0x6e, 0x2e, 0x43, 0x61,
0x69, 0x53, 0x68, 0x65, 0x6e, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x6e,
0x66, 0x6f, 0x52, 0x09, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x61, 0x6d, 0x65, 0x12, 0x26, 0x0a,
0x0e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18,
0x0e, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x53,
0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0x4e, 0x0a, 0x13, 0x53, 0x43, 0x43, 0x61, 0x69, 0x53, 0x68,
0x65, 0x6e, 0x47, 0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x12, 0x37, 0x0a, 0x0a,
0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
0x32, 0x17, 0x2e, 0x63, 0x61, 0x69, 0x73, 0x68, 0x65, 0x6e, 0x2e, 0x47, 0x61, 0x6d, 0x65, 0x42,
0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0a, 0x42, 0x69, 0x6c, 0x6c, 0x65,
0x64, 0x44, 0x61, 0x74, 0x61, 0x22, 0xe6, 0x01, 0x0a, 0x18, 0x43, 0x61, 0x69, 0x53, 0x68, 0x65,
0x6e, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x49, 0x6e,
0x66, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01,
0x28, 0x09, 0x52, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x12, 0x20, 0x0a, 0x0b, 0x43, 0x72,
0x65, 0x61, 0x74, 0x65, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52,
0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d,
0x54, 0x6f, 0x74, 0x61, 0x6c, 0x42, 0x65, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x03, 0x20,
0x01, 0x28, 0x03, 0x52, 0x0d, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x42, 0x65, 0x74, 0x56, 0x61, 0x6c,
0x75, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x63, 0x65,
0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x54, 0x6f, 0x74,
0x61, 0x6c, 0x50, 0x72, 0x69, 0x63, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x16, 0x0a, 0x06,
0x49, 0x73, 0x46, 0x72, 0x65, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x49, 0x73,
0x46, 0x72, 0x65, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x42, 0x6f, 0x6e,
0x75, 0x73, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x54,
0x6f, 0x74, 0x61, 0x6c, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x61,
0x0a, 0x16, 0x53, 0x43, 0x43, 0x61, 0x69, 0x53, 0x68, 0x65, 0x6e, 0x50, 0x6c, 0x61, 0x79, 0x65,
0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x47, 0x0a, 0x0d, 0x50, 0x6c, 0x61, 0x79,
0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
0x21, 0x2e, 0x63, 0x61, 0x69, 0x73, 0x68, 0x65, 0x6e, 0x2e, 0x43, 0x61, 0x69, 0x53, 0x68, 0x65,
0x6e, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x49, 0x6e,
0x66, 0x6f, 0x52, 0x0d, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72,
0x79, 0x22, 0x81, 0x01, 0x0a, 0x17, 0x43, 0x61, 0x69, 0x53, 0x68, 0x65, 0x6e, 0x42, 0x75, 0x72,
0x73, 0x74, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1a, 0x0a,
0x08, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
0x08, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x50, 0x72, 0x69,
0x63, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x50,
0x72, 0x69, 0x63, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x54, 0x6f, 0x74,
0x61, 0x6c, 0x42, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x54, 0x6f, 0x74,
0x61, 0x6c, 0x42, 0x65, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x54, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28,
0x03, 0x52, 0x02, 0x54, 0x73, 0x22, 0x55, 0x0a, 0x15, 0x53, 0x43, 0x43, 0x61, 0x69, 0x53, 0x68,
0x65, 0x6e, 0x42, 0x75, 0x72, 0x73, 0x74, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x3c,
0x0a, 0x08, 0x42, 0x75, 0x72, 0x73, 0x74, 0x4c, 0x6f, 0x67, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
0x32, 0x20, 0x2e, 0x63, 0x61, 0x69, 0x73, 0x68, 0x65, 0x6e, 0x2e, 0x43, 0x61, 0x69, 0x53, 0x68,
0x65, 0x6e, 0x42, 0x75, 0x72, 0x73, 0x74, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x49, 0x6e,
0x66, 0x6f, 0x52, 0x08, 0x42, 0x75, 0x72, 0x73, 0x74, 0x4c, 0x6f, 0x67, 0x22, 0x2a, 0x0a, 0x12,
0x53, 0x43, 0x43, 0x61, 0x69, 0x53, 0x68, 0x65, 0x6e, 0x52, 0x6f, 0x6f, 0x6d, 0x53, 0x74, 0x61,
0x74, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
0x05, 0x52, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x2a, 0x48, 0x0a, 0x0c, 0x4f, 0x70, 0x52, 0x65,
0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x4f, 0x50, 0x52, 0x43,
0x5f, 0x53, 0x75, 0x63, 0x65, 0x73, 0x73, 0x10, 0x00, 0x12, 0x0e, 0x0a, 0x0a, 0x4f, 0x50, 0x52,
0x43, 0x5f, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10, 0x01, 0x12, 0x17, 0x0a, 0x12, 0x4f, 0x50, 0x52,
0x43, 0x5f, 0x43, 0x6f, 0x69, 0x6e, 0x4e, 0x6f, 0x74, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10,
0xa0, 0x08, 0x2a, 0xc1, 0x02, 0x0a, 0x0f, 0x43, 0x61, 0x69, 0x53, 0x68, 0x65, 0x6e, 0x50, 0x61,
0x63, 0x6b, 0x65, 0x74, 0x49, 0x44, 0x12, 0x17, 0x0a, 0x13, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54,
0x5f, 0x43, 0x61, 0x69, 0x53, 0x68, 0x65, 0x6e, 0x5f, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x12,
0x1f, 0x0a, 0x1a, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x49,
0x53, 0x48, 0x45, 0x4e, 0x5f, 0x52, 0x4f, 0x4f, 0x4d, 0x49, 0x4e, 0x46, 0x4f, 0x10, 0xe4, 0x28,
0x12, 0x1f, 0x0a, 0x1a, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x43, 0x41,
0x49, 0x53, 0x48, 0x45, 0x4e, 0x5f, 0x50, 0x4c, 0x41, 0x59, 0x45, 0x52, 0x4f, 0x50, 0x10, 0xe5,
0x28, 0x12, 0x1f, 0x0a, 0x1a, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43,
var file_protocol_caishen_caishen_proto_rawDesc = []byte{
0x0a, 0x1e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x63, 0x61, 0x69, 0x73, 0x68,
0x65, 0x6e, 0x2f, 0x63, 0x61, 0x69, 0x73, 0x68, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x12, 0x07, 0x63, 0x61, 0x69, 0x73, 0x68, 0x65, 0x6e, 0x22, 0xc1, 0x01, 0x0a, 0x11, 0x43, 0x61,
0x69, 0x53, 0x68, 0x65, 0x6e, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x12,
0x12, 0x0a, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x4e,
0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
0x05, 0x52, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x48, 0x65, 0x61, 0x64, 0x18,
0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x48, 0x65, 0x61, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x53,
0x65, 0x78, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x53, 0x65, 0x78, 0x12, 0x12, 0x0a,
0x04, 0x43, 0x6f, 0x69, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x43, 0x6f, 0x69,
0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x48, 0x65, 0x61, 0x64, 0x4f, 0x75, 0x74, 0x4c, 0x69, 0x6e, 0x65,
0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x48, 0x65, 0x61, 0x64, 0x4f, 0x75, 0x74, 0x4c,
0x69, 0x6e, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x56, 0x49, 0x50, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05,
0x52, 0x03, 0x56, 0x49, 0x50, 0x12, 0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18,
0x08, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x22, 0xa4, 0x01,
0x0a, 0x14, 0x43, 0x61, 0x69, 0x53, 0x68, 0x65, 0x6e, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x61,
0x6d, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1c, 0x0a, 0x09, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x44,
0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x09, 0x42, 0x6f, 0x6e, 0x75, 0x73,
0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69,
0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x54,
0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x1c,
0x0a, 0x09, 0x4d, 0x75, 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28,
0x05, 0x52, 0x09, 0x4d, 0x75, 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65, 0x72, 0x12, 0x26, 0x0a, 0x0e,
0x44, 0x61, 0x74, 0x61, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65, 0x72, 0x18, 0x04,
0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x44, 0x61, 0x74, 0x61, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x70,
0x6c, 0x69, 0x65, 0x72, 0x22, 0xd1, 0x04, 0x0a, 0x11, 0x53, 0x43, 0x43, 0x61, 0x69, 0x53, 0x68,
0x65, 0x6e, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x6f,
0x6f, 0x6d, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x52, 0x6f, 0x6f, 0x6d,
0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x43, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x02, 0x20,
0x01, 0x28, 0x05, 0x52, 0x07, 0x43, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x16, 0x0a, 0x06,
0x47, 0x61, 0x6d, 0x65, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x47, 0x61,
0x6d, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x52, 0x6f, 0x6f, 0x6d, 0x4d, 0x6f, 0x64, 0x65,
0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x52, 0x6f, 0x6f, 0x6d, 0x4d, 0x6f, 0x64, 0x65,
0x12, 0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x05,
0x52, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74,
0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x1a,
0x0a, 0x08, 0x42, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x03,
0x52, 0x08, 0x42, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x43, 0x68,
0x69, 0x70, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x43, 0x68, 0x69, 0x70, 0x12, 0x34,
0x0a, 0x07, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32,
0x1a, 0x2e, 0x63, 0x61, 0x69, 0x73, 0x68, 0x65, 0x6e, 0x2e, 0x43, 0x61, 0x69, 0x53, 0x68, 0x65,
0x6e, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x52, 0x07, 0x50, 0x6c, 0x61,
0x79, 0x65, 0x72, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x46, 0x72, 0x65, 0x65, 0x54, 0x69, 0x6d, 0x65,
0x73, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x46, 0x72, 0x65, 0x65, 0x54, 0x69, 0x6d,
0x65, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x18, 0x0b, 0x20,
0x01, 0x28, 0x03, 0x52, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x12, 0x28, 0x0a, 0x0f,
0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x63, 0x65, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x18,
0x0c, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x63,
0x65, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44,
0x18, 0x0d, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x12, 0x1a,
0x0a, 0x08, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x45, 0x78, 0x18, 0x0e, 0x20, 0x03, 0x28, 0x05,
0x52, 0x08, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x45, 0x78, 0x12, 0x3b, 0x0a, 0x09, 0x42, 0x6f,
0x6e, 0x75, 0x73, 0x47, 0x61, 0x6d, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e,
0x63, 0x61, 0x69, 0x73, 0x68, 0x65, 0x6e, 0x2e, 0x43, 0x61, 0x69, 0x53, 0x68, 0x65, 0x6e, 0x42,
0x6f, 0x6e, 0x75, 0x73, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x09, 0x42, 0x6f,
0x6e, 0x75, 0x73, 0x47, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x42, 0x6f, 0x6e, 0x75, 0x73,
0x58, 0x18, 0x10, 0x20, 0x03, 0x28, 0x05, 0x52, 0x06, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x58, 0x12,
0x1e, 0x0a, 0x0a, 0x47, 0x61, 0x6d, 0x65, 0x46, 0x72, 0x65, 0x65, 0x49, 0x64, 0x18, 0x11, 0x20,
0x01, 0x28, 0x05, 0x52, 0x0a, 0x47, 0x61, 0x6d, 0x65, 0x46, 0x72, 0x65, 0x65, 0x49, 0x64, 0x12,
0x37, 0x0a, 0x0a, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x18, 0x12, 0x20,
0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x63, 0x61, 0x69, 0x73, 0x68, 0x65, 0x6e, 0x2e, 0x47, 0x61,
0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0a, 0x42, 0x69,
0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x22, 0x3d, 0x0a, 0x0b, 0x43, 0x53, 0x43, 0x61,
0x69, 0x53, 0x68, 0x65, 0x6e, 0x4f, 0x70, 0x12, 0x16, 0x0a, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64,
0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64, 0x65, 0x12,
0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x03, 0x52,
0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x22, 0x86, 0x01, 0x0a, 0x0b, 0x53, 0x43, 0x43, 0x61,
0x69, 0x53, 0x68, 0x65, 0x6e, 0x4f, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18,
0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x4f,
0x70, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x4f, 0x70, 0x43,
0x6f, 0x64, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x03, 0x20,
0x03, 0x28, 0x03, 0x52, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x33, 0x0a, 0x09, 0x4f,
0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x15,
0x2e, 0x63, 0x61, 0x69, 0x73, 0x68, 0x65, 0x6e, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c,
0x74, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65,
0x22, 0x80, 0x01, 0x0a, 0x10, 0x43, 0x61, 0x69, 0x53, 0x68, 0x65, 0x6e, 0x4c, 0x69, 0x6e, 0x65,
0x73, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x4c, 0x69, 0x6e, 0x65, 0x49, 0x64, 0x18,
0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x4c, 0x69, 0x6e, 0x65, 0x49, 0x64, 0x12, 0x18, 0x0a,
0x07, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07,
0x50, 0x72, 0x69, 0x7a, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x6f, 0x73, 0x69, 0x74,
0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x03, 0x28, 0x05, 0x52, 0x08, 0x50, 0x6f, 0x73, 0x69, 0x74,
0x69, 0x6f, 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75,
0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61,
0x6c, 0x75, 0x65, 0x22, 0xa0, 0x04, 0x0a, 0x0e, 0x47, 0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c,
0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x12, 0x16, 0x0a, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44,
0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x12, 0x1c,
0x0a, 0x09, 0x53, 0x6c, 0x6f, 0x74, 0x73, 0x44, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x03, 0x28,
0x05, 0x52, 0x09, 0x53, 0x6c, 0x6f, 0x74, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x20, 0x0a, 0x0b,
0x41, 0x64, 0x64, 0x46, 0x72, 0x65, 0x65, 0x53, 0x70, 0x69, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28,
0x05, 0x52, 0x0b, 0x41, 0x64, 0x64, 0x46, 0x72, 0x65, 0x65, 0x53, 0x70, 0x69, 0x6e, 0x12, 0x1c,
0x0a, 0x09, 0x49, 0x73, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28,
0x08, 0x52, 0x09, 0x49, 0x73, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x12, 0x39, 0x0a, 0x0a,
0x50, 0x72, 0x69, 0x7a, 0x65, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b,
0x32, 0x19, 0x2e, 0x63, 0x61, 0x69, 0x73, 0x68, 0x65, 0x6e, 0x2e, 0x43, 0x61, 0x69, 0x53, 0x68,
0x65, 0x6e, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x0a, 0x50, 0x72, 0x69,
0x7a, 0x65, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x28, 0x0a, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c,
0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03,
0x52, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75,
0x65, 0x12, 0x36, 0x0a, 0x16, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x61, 0x79, 0x6c, 0x69, 0x6e,
0x65, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28,
0x03, 0x52, 0x16, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x61, 0x79, 0x6c, 0x69, 0x6e, 0x65, 0x50,
0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x2c, 0x0a, 0x11, 0x54, 0x6f, 0x74,
0x61, 0x6c, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x08,
0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x4a, 0x61, 0x63, 0x6b, 0x70,
0x6f, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x42, 0x61, 0x6c, 0x61, 0x6e,
0x63, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63,
0x65, 0x12, 0x1c, 0x0a, 0x09, 0x46, 0x72, 0x65, 0x65, 0x53, 0x70, 0x69, 0x6e, 0x73, 0x18, 0x0a,
0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x46, 0x72, 0x65, 0x65, 0x53, 0x70, 0x69, 0x6e, 0x73, 0x12,
0x18, 0x0a, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03,
0x52, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x42, 0x6f, 0x6e,
0x75, 0x73, 0x58, 0x18, 0x0c, 0x20, 0x03, 0x28, 0x05, 0x52, 0x06, 0x42, 0x6f, 0x6e, 0x75, 0x73,
0x58, 0x12, 0x3b, 0x0a, 0x09, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x61, 0x6d, 0x65, 0x18, 0x0d,
0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x63, 0x61, 0x69, 0x73, 0x68, 0x65, 0x6e, 0x2e, 0x43,
0x61, 0x69, 0x53, 0x68, 0x65, 0x6e, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x61, 0x6d, 0x65, 0x49,
0x6e, 0x66, 0x6f, 0x52, 0x09, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x47, 0x61, 0x6d, 0x65, 0x12, 0x26,
0x0a, 0x0e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
0x18, 0x0e, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0x4e, 0x0a, 0x13, 0x53, 0x43, 0x43, 0x61, 0x69, 0x53,
0x68, 0x65, 0x6e, 0x47, 0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x12, 0x37, 0x0a,
0x0a, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28,
0x0b, 0x32, 0x17, 0x2e, 0x63, 0x61, 0x69, 0x73, 0x68, 0x65, 0x6e, 0x2e, 0x47, 0x61, 0x6d, 0x65,
0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0a, 0x42, 0x69, 0x6c, 0x6c,
0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x22, 0xe6, 0x01, 0x0a, 0x18, 0x43, 0x61, 0x69, 0x53, 0x68,
0x65, 0x6e, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x49,
0x6e, 0x66, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x18, 0x01, 0x20,
0x01, 0x28, 0x09, 0x52, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x12, 0x20, 0x0a, 0x0b, 0x43,
0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03,
0x52, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x24, 0x0a,
0x0d, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x42, 0x65, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x03,
0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x42, 0x65, 0x74, 0x56, 0x61,
0x6c, 0x75, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x63,
0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x54, 0x6f,
0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x63, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x16, 0x0a,
0x06, 0x49, 0x73, 0x46, 0x72, 0x65, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x49,
0x73, 0x46, 0x72, 0x65, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x42, 0x6f,
0x6e, 0x75, 0x73, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f,
0x54, 0x6f, 0x74, 0x61, 0x6c, 0x42, 0x6f, 0x6e, 0x75, 0x73, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x22,
0x61, 0x0a, 0x16, 0x53, 0x43, 0x43, 0x61, 0x69, 0x53, 0x68, 0x65, 0x6e, 0x50, 0x6c, 0x61, 0x79,
0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x47, 0x0a, 0x0d, 0x50, 0x6c, 0x61,
0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
0x32, 0x21, 0x2e, 0x63, 0x61, 0x69, 0x73, 0x68, 0x65, 0x6e, 0x2e, 0x43, 0x61, 0x69, 0x53, 0x68,
0x65, 0x6e, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x49,
0x6e, 0x66, 0x6f, 0x52, 0x0d, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f,
0x72, 0x79, 0x22, 0x81, 0x01, 0x0a, 0x17, 0x43, 0x61, 0x69, 0x53, 0x68, 0x65, 0x6e, 0x42, 0x75,
0x72, 0x73, 0x74, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1a,
0x0a, 0x08, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
0x52, 0x08, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x50, 0x72,
0x69, 0x63, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a,
0x50, 0x72, 0x69, 0x63, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x54, 0x6f,
0x74, 0x61, 0x6c, 0x42, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x54, 0x6f,
0x74, 0x61, 0x6c, 0x42, 0x65, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x54, 0x73, 0x18, 0x04, 0x20, 0x01,
0x28, 0x03, 0x52, 0x02, 0x54, 0x73, 0x22, 0x55, 0x0a, 0x15, 0x53, 0x43, 0x43, 0x61, 0x69, 0x53,
0x68, 0x65, 0x6e, 0x42, 0x75, 0x72, 0x73, 0x74, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x12,
0x3c, 0x0a, 0x08, 0x42, 0x75, 0x72, 0x73, 0x74, 0x4c, 0x6f, 0x67, 0x18, 0x01, 0x20, 0x03, 0x28,
0x0b, 0x32, 0x20, 0x2e, 0x63, 0x61, 0x69, 0x73, 0x68, 0x65, 0x6e, 0x2e, 0x43, 0x61, 0x69, 0x53,
0x68, 0x65, 0x6e, 0x42, 0x75, 0x72, 0x73, 0x74, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x49,
0x6e, 0x66, 0x6f, 0x52, 0x08, 0x42, 0x75, 0x72, 0x73, 0x74, 0x4c, 0x6f, 0x67, 0x22, 0x2a, 0x0a,
0x12, 0x53, 0x43, 0x43, 0x61, 0x69, 0x53, 0x68, 0x65, 0x6e, 0x52, 0x6f, 0x6f, 0x6d, 0x53, 0x74,
0x61, 0x74, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01,
0x28, 0x05, 0x52, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x2a, 0x48, 0x0a, 0x0c, 0x4f, 0x70, 0x52,
0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x4f, 0x50, 0x52,
0x43, 0x5f, 0x53, 0x75, 0x63, 0x65, 0x73, 0x73, 0x10, 0x00, 0x12, 0x0e, 0x0a, 0x0a, 0x4f, 0x50,
0x52, 0x43, 0x5f, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10, 0x01, 0x12, 0x17, 0x0a, 0x12, 0x4f, 0x50,
0x52, 0x43, 0x5f, 0x43, 0x6f, 0x69, 0x6e, 0x4e, 0x6f, 0x74, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68,
0x10, 0xa0, 0x08, 0x2a, 0xc1, 0x02, 0x0a, 0x0f, 0x43, 0x61, 0x69, 0x53, 0x68, 0x65, 0x6e, 0x50,
0x61, 0x63, 0x6b, 0x65, 0x74, 0x49, 0x44, 0x12, 0x17, 0x0a, 0x13, 0x50, 0x41, 0x43, 0x4b, 0x45,
0x54, 0x5f, 0x43, 0x61, 0x69, 0x53, 0x68, 0x65, 0x6e, 0x5f, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00,
0x12, 0x1f, 0x0a, 0x1a, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41,
0x49, 0x53, 0x48, 0x45, 0x4e, 0x5f, 0x52, 0x4f, 0x4f, 0x4d, 0x49, 0x4e, 0x46, 0x4f, 0x10, 0xe4,
0x28, 0x12, 0x1f, 0x0a, 0x1a, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x43,
0x41, 0x49, 0x53, 0x48, 0x45, 0x4e, 0x5f, 0x50, 0x4c, 0x41, 0x59, 0x45, 0x52, 0x4f, 0x50, 0x10,
0xe6, 0x28, 0x12, 0x20, 0x0a, 0x1b, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f,
0x43, 0x41, 0x49, 0x53, 0x48, 0x45, 0x4e, 0x5f, 0x52, 0x4f, 0x4f, 0x4d, 0x53, 0x54, 0x41, 0x54,
0x45, 0x10, 0xe7, 0x28, 0x12, 0x21, 0x0a, 0x1c, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53,
0x43, 0x5f, 0x43, 0x41, 0x49, 0x53, 0x48, 0x45, 0x4e, 0x5f, 0x47, 0x41, 0x4d, 0x45, 0x42, 0x49,
0x4c, 0x4c, 0x45, 0x44, 0x10, 0xe8, 0x28, 0x12, 0x24, 0x0a, 0x1f, 0x50, 0x41, 0x43, 0x4b, 0x45,
0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x49, 0x53, 0x48, 0x45, 0x4e, 0x5f, 0x50, 0x4c, 0x41,
0x59, 0x45, 0x52, 0x48, 0x49, 0x53, 0x54, 0x4f, 0x52, 0x59, 0x10, 0xe9, 0x28, 0x12, 0x23, 0x0a,
0x1e, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x49, 0x53, 0x48,
0x45, 0x4e, 0x5f, 0x42, 0x55, 0x52, 0x53, 0x54, 0x48, 0x49, 0x53, 0x54, 0x4f, 0x52, 0x59, 0x10,
0xea, 0x28, 0x12, 0x22, 0x0a, 0x1d, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f,
0x43, 0x41, 0x49, 0x53, 0x48, 0x45, 0x4e, 0x5f, 0x47, 0x41, 0x4d, 0x45, 0x4a, 0x41, 0x43, 0x4b,
0x50, 0x4f, 0x54, 0x10, 0xeb, 0x28, 0x42, 0x0b, 0x5a, 0x09, 0x2e, 0x3b, 0x63, 0x61, 0x69, 0x73,
0x68, 0x65, 0x6e, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
0xe5, 0x28, 0x12, 0x1f, 0x0a, 0x1a, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f,
0x43, 0x41, 0x49, 0x53, 0x48, 0x45, 0x4e, 0x5f, 0x50, 0x4c, 0x41, 0x59, 0x45, 0x52, 0x4f, 0x50,
0x10, 0xe6, 0x28, 0x12, 0x20, 0x0a, 0x1b, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43,
0x5f, 0x43, 0x41, 0x49, 0x53, 0x48, 0x45, 0x4e, 0x5f, 0x52, 0x4f, 0x4f, 0x4d, 0x53, 0x54, 0x41,
0x54, 0x45, 0x10, 0xe7, 0x28, 0x12, 0x21, 0x0a, 0x1c, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f,
0x53, 0x43, 0x5f, 0x43, 0x41, 0x49, 0x53, 0x48, 0x45, 0x4e, 0x5f, 0x47, 0x41, 0x4d, 0x45, 0x42,
0x49, 0x4c, 0x4c, 0x45, 0x44, 0x10, 0xe8, 0x28, 0x12, 0x24, 0x0a, 0x1f, 0x50, 0x41, 0x43, 0x4b,
0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x49, 0x53, 0x48, 0x45, 0x4e, 0x5f, 0x50, 0x4c,
0x41, 0x59, 0x45, 0x52, 0x48, 0x49, 0x53, 0x54, 0x4f, 0x52, 0x59, 0x10, 0xe9, 0x28, 0x12, 0x23,
0x0a, 0x1e, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x49, 0x53,
0x48, 0x45, 0x4e, 0x5f, 0x42, 0x55, 0x52, 0x53, 0x54, 0x48, 0x49, 0x53, 0x54, 0x4f, 0x52, 0x59,
0x10, 0xea, 0x28, 0x12, 0x22, 0x0a, 0x1d, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43,
0x5f, 0x43, 0x41, 0x49, 0x53, 0x48, 0x45, 0x4e, 0x5f, 0x47, 0x41, 0x4d, 0x45, 0x4a, 0x41, 0x43,
0x4b, 0x50, 0x4f, 0x54, 0x10, 0xeb, 0x28, 0x42, 0x27, 0x5a, 0x25, 0x6d, 0x6f, 0x6e, 0x67, 0x6f,
0x2e, 0x67, 0x61, 0x6d, 0x65, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x61, 0x6d, 0x65, 0x2f,
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x63, 0x61, 0x69, 0x73, 0x68, 0x65, 0x6e,
0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
file_caishen_proto_rawDescOnce sync.Once
file_caishen_proto_rawDescData = file_caishen_proto_rawDesc
file_protocol_caishen_caishen_proto_rawDescOnce sync.Once
file_protocol_caishen_caishen_proto_rawDescData = file_protocol_caishen_caishen_proto_rawDesc
)
func file_caishen_proto_rawDescGZIP() []byte {
file_caishen_proto_rawDescOnce.Do(func() {
file_caishen_proto_rawDescData = protoimpl.X.CompressGZIP(file_caishen_proto_rawDescData)
func file_protocol_caishen_caishen_proto_rawDescGZIP() []byte {
file_protocol_caishen_caishen_proto_rawDescOnce.Do(func() {
file_protocol_caishen_caishen_proto_rawDescData = protoimpl.X.CompressGZIP(file_protocol_caishen_caishen_proto_rawDescData)
})
return file_caishen_proto_rawDescData
return file_protocol_caishen_caishen_proto_rawDescData
}
var file_caishen_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
var file_caishen_proto_msgTypes = make([]protoimpl.MessageInfo, 13)
var file_caishen_proto_goTypes = []interface{}{
var file_protocol_caishen_caishen_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
var file_protocol_caishen_caishen_proto_msgTypes = make([]protoimpl.MessageInfo, 13)
var file_protocol_caishen_caishen_proto_goTypes = []interface{}{
(OpResultCode)(0), // 0: caishen.OpResultCode
(CaiShenPacketID)(0), // 1: caishen.CaiShenPacketID
(*CaiShenPlayerData)(nil), // 2: caishen.CaiShenPlayerData
@ -1422,7 +1425,7 @@ var file_caishen_proto_goTypes = []interface{}{
(*SCCaiShenBurstHistory)(nil), // 13: caishen.SCCaiShenBurstHistory
(*SCCaiShenRoomState)(nil), // 14: caishen.SCCaiShenRoomState
}
var file_caishen_proto_depIdxs = []int32{
var file_protocol_caishen_caishen_proto_depIdxs = []int32{
2, // 0: caishen.SCCaiShenRoomInfo.Players:type_name -> caishen.CaiShenPlayerData
3, // 1: caishen.SCCaiShenRoomInfo.BonusGame:type_name -> caishen.CaiShenBonusGameInfo
8, // 2: caishen.SCCaiShenRoomInfo.BilledData:type_name -> caishen.GameBilledData
@ -1439,13 +1442,13 @@ var file_caishen_proto_depIdxs = []int32{
0, // [0:9] is the sub-list for field type_name
}
func init() { file_caishen_proto_init() }
func file_caishen_proto_init() {
if File_caishen_proto != nil {
func init() { file_protocol_caishen_caishen_proto_init() }
func file_protocol_caishen_caishen_proto_init() {
if File_protocol_caishen_caishen_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
file_caishen_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
file_protocol_caishen_caishen_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CaiShenPlayerData); i {
case 0:
return &v.state
@ -1457,7 +1460,7 @@ func file_caishen_proto_init() {
return nil
}
}
file_caishen_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
file_protocol_caishen_caishen_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CaiShenBonusGameInfo); i {
case 0:
return &v.state
@ -1469,7 +1472,7 @@ func file_caishen_proto_init() {
return nil
}
}
file_caishen_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
file_protocol_caishen_caishen_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCaiShenRoomInfo); i {
case 0:
return &v.state
@ -1481,7 +1484,7 @@ func file_caishen_proto_init() {
return nil
}
}
file_caishen_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
file_protocol_caishen_caishen_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CSCaiShenOp); i {
case 0:
return &v.state
@ -1493,7 +1496,7 @@ func file_caishen_proto_init() {
return nil
}
}
file_caishen_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
file_protocol_caishen_caishen_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCaiShenOp); i {
case 0:
return &v.state
@ -1505,7 +1508,7 @@ func file_caishen_proto_init() {
return nil
}
}
file_caishen_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
file_protocol_caishen_caishen_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CaiShenLinesInfo); i {
case 0:
return &v.state
@ -1517,7 +1520,7 @@ func file_caishen_proto_init() {
return nil
}
}
file_caishen_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
file_protocol_caishen_caishen_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GameBilledData); i {
case 0:
return &v.state
@ -1529,7 +1532,7 @@ func file_caishen_proto_init() {
return nil
}
}
file_caishen_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
file_protocol_caishen_caishen_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCaiShenGameBilled); i {
case 0:
return &v.state
@ -1541,7 +1544,7 @@ func file_caishen_proto_init() {
return nil
}
}
file_caishen_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
file_protocol_caishen_caishen_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CaiShenPlayerHistoryInfo); i {
case 0:
return &v.state
@ -1553,7 +1556,7 @@ func file_caishen_proto_init() {
return nil
}
}
file_caishen_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
file_protocol_caishen_caishen_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCaiShenPlayerHistory); i {
case 0:
return &v.state
@ -1565,7 +1568,7 @@ func file_caishen_proto_init() {
return nil
}
}
file_caishen_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
file_protocol_caishen_caishen_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CaiShenBurstHistoryInfo); i {
case 0:
return &v.state
@ -1577,7 +1580,7 @@ func file_caishen_proto_init() {
return nil
}
}
file_caishen_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
file_protocol_caishen_caishen_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCaiShenBurstHistory); i {
case 0:
return &v.state
@ -1589,7 +1592,7 @@ func file_caishen_proto_init() {
return nil
}
}
file_caishen_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
file_protocol_caishen_caishen_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCaiShenRoomState); i {
case 0:
return &v.state
@ -1606,19 +1609,19 @@ func file_caishen_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_caishen_proto_rawDesc,
RawDescriptor: file_protocol_caishen_caishen_proto_rawDesc,
NumEnums: 2,
NumMessages: 13,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_caishen_proto_goTypes,
DependencyIndexes: file_caishen_proto_depIdxs,
EnumInfos: file_caishen_proto_enumTypes,
MessageInfos: file_caishen_proto_msgTypes,
GoTypes: file_protocol_caishen_caishen_proto_goTypes,
DependencyIndexes: file_protocol_caishen_caishen_proto_depIdxs,
EnumInfos: file_protocol_caishen_caishen_proto_enumTypes,
MessageInfos: file_protocol_caishen_caishen_proto_msgTypes,
}.Build()
File_caishen_proto = out.File
file_caishen_proto_rawDesc = nil
file_caishen_proto_goTypes = nil
file_caishen_proto_depIdxs = nil
File_protocol_caishen_caishen_proto = out.File
file_protocol_caishen_caishen_proto_rawDesc = nil
file_protocol_caishen_caishen_proto_goTypes = nil
file_protocol_caishen_caishen_proto_depIdxs = nil
}

View File

@ -1,6 +1,6 @@
syntax = "proto3";
package caishen;
option go_package = ".;caishen";
option go_package = "mongo.games.com/game/protocol/caishen";
//
//
enum OpResultCode {

View File

@ -2,7 +2,7 @@
// versions:
// protoc-gen-go v1.27.1-devel
// protoc v3.19.4
// source: candy.proto
// source: protocol/candy/candy.proto
package candy
@ -69,11 +69,11 @@ func (x CandyPacketID) String() string {
}
func (CandyPacketID) Descriptor() protoreflect.EnumDescriptor {
return file_candy_proto_enumTypes[0].Descriptor()
return file_protocol_candy_candy_proto_enumTypes[0].Descriptor()
}
func (CandyPacketID) Type() protoreflect.EnumType {
return &file_candy_proto_enumTypes[0]
return &file_protocol_candy_candy_proto_enumTypes[0]
}
func (x CandyPacketID) Number() protoreflect.EnumNumber {
@ -82,7 +82,7 @@ func (x CandyPacketID) Number() protoreflect.EnumNumber {
// Deprecated: Use CandyPacketID.Descriptor instead.
func (CandyPacketID) EnumDescriptor() ([]byte, []int) {
return file_candy_proto_rawDescGZIP(), []int{0}
return file_protocol_candy_candy_proto_rawDescGZIP(), []int{0}
}
//操作结果
@ -119,11 +119,11 @@ func (x OpResultCode) String() string {
}
func (OpResultCode) Descriptor() protoreflect.EnumDescriptor {
return file_candy_proto_enumTypes[1].Descriptor()
return file_protocol_candy_candy_proto_enumTypes[1].Descriptor()
}
func (OpResultCode) Type() protoreflect.EnumType {
return &file_candy_proto_enumTypes[1]
return &file_protocol_candy_candy_proto_enumTypes[1]
}
func (x OpResultCode) Number() protoreflect.EnumNumber {
@ -132,7 +132,7 @@ func (x OpResultCode) Number() protoreflect.EnumNumber {
// Deprecated: Use OpResultCode.Descriptor instead.
func (OpResultCode) EnumDescriptor() ([]byte, []int) {
return file_candy_proto_rawDescGZIP(), []int{1}
return file_protocol_candy_candy_proto_rawDescGZIP(), []int{1}
}
type CandyPlayerData struct {
@ -153,7 +153,7 @@ type CandyPlayerData struct {
func (x *CandyPlayerData) Reset() {
*x = CandyPlayerData{}
if protoimpl.UnsafeEnabled {
mi := &file_candy_proto_msgTypes[0]
mi := &file_protocol_candy_candy_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -166,7 +166,7 @@ func (x *CandyPlayerData) String() string {
func (*CandyPlayerData) ProtoMessage() {}
func (x *CandyPlayerData) ProtoReflect() protoreflect.Message {
mi := &file_candy_proto_msgTypes[0]
mi := &file_protocol_candy_candy_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -179,7 +179,7 @@ func (x *CandyPlayerData) ProtoReflect() protoreflect.Message {
// Deprecated: Use CandyPlayerData.ProtoReflect.Descriptor instead.
func (*CandyPlayerData) Descriptor() ([]byte, []int) {
return file_candy_proto_rawDescGZIP(), []int{0}
return file_protocol_candy_candy_proto_rawDescGZIP(), []int{0}
}
func (x *CandyPlayerData) GetName() string {
@ -264,7 +264,7 @@ type SCCandyRoomInfo struct {
func (x *SCCandyRoomInfo) Reset() {
*x = SCCandyRoomInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_candy_proto_msgTypes[1]
mi := &file_protocol_candy_candy_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -277,7 +277,7 @@ func (x *SCCandyRoomInfo) String() string {
func (*SCCandyRoomInfo) ProtoMessage() {}
func (x *SCCandyRoomInfo) ProtoReflect() protoreflect.Message {
mi := &file_candy_proto_msgTypes[1]
mi := &file_protocol_candy_candy_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -290,7 +290,7 @@ func (x *SCCandyRoomInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCCandyRoomInfo.ProtoReflect.Descriptor instead.
func (*SCCandyRoomInfo) Descriptor() ([]byte, []int) {
return file_candy_proto_rawDescGZIP(), []int{1}
return file_protocol_candy_candy_proto_rawDescGZIP(), []int{1}
}
func (x *SCCandyRoomInfo) GetRoomId() int32 {
@ -411,7 +411,7 @@ type CSCandyOp struct {
func (x *CSCandyOp) Reset() {
*x = CSCandyOp{}
if protoimpl.UnsafeEnabled {
mi := &file_candy_proto_msgTypes[2]
mi := &file_protocol_candy_candy_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -424,7 +424,7 @@ func (x *CSCandyOp) String() string {
func (*CSCandyOp) ProtoMessage() {}
func (x *CSCandyOp) ProtoReflect() protoreflect.Message {
mi := &file_candy_proto_msgTypes[2]
mi := &file_protocol_candy_candy_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -437,7 +437,7 @@ func (x *CSCandyOp) ProtoReflect() protoreflect.Message {
// Deprecated: Use CSCandyOp.ProtoReflect.Descriptor instead.
func (*CSCandyOp) Descriptor() ([]byte, []int) {
return file_candy_proto_rawDescGZIP(), []int{2}
return file_protocol_candy_candy_proto_rawDescGZIP(), []int{2}
}
func (x *CSCandyOp) GetOpCode() int32 {
@ -469,7 +469,7 @@ type SCCandyOp struct {
func (x *SCCandyOp) Reset() {
*x = SCCandyOp{}
if protoimpl.UnsafeEnabled {
mi := &file_candy_proto_msgTypes[3]
mi := &file_protocol_candy_candy_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -482,7 +482,7 @@ func (x *SCCandyOp) String() string {
func (*SCCandyOp) ProtoMessage() {}
func (x *SCCandyOp) ProtoReflect() protoreflect.Message {
mi := &file_candy_proto_msgTypes[3]
mi := &file_protocol_candy_candy_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -495,7 +495,7 @@ func (x *SCCandyOp) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCCandyOp.ProtoReflect.Descriptor instead.
func (*SCCandyOp) Descriptor() ([]byte, []int) {
return file_candy_proto_rawDescGZIP(), []int{3}
return file_protocol_candy_candy_proto_rawDescGZIP(), []int{3}
}
func (x *SCCandyOp) GetSnId() int32 {
@ -541,7 +541,7 @@ type CandyLinesInfo struct {
func (x *CandyLinesInfo) Reset() {
*x = CandyLinesInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_candy_proto_msgTypes[4]
mi := &file_protocol_candy_candy_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -554,7 +554,7 @@ func (x *CandyLinesInfo) String() string {
func (*CandyLinesInfo) ProtoMessage() {}
func (x *CandyLinesInfo) ProtoReflect() protoreflect.Message {
mi := &file_candy_proto_msgTypes[4]
mi := &file_protocol_candy_candy_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -567,7 +567,7 @@ func (x *CandyLinesInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use CandyLinesInfo.ProtoReflect.Descriptor instead.
func (*CandyLinesInfo) Descriptor() ([]byte, []int) {
return file_candy_proto_rawDescGZIP(), []int{4}
return file_protocol_candy_candy_proto_rawDescGZIP(), []int{4}
}
func (x *CandyLinesInfo) GetLineId() int32 {
@ -618,7 +618,7 @@ type GameBilledData struct {
func (x *GameBilledData) Reset() {
*x = GameBilledData{}
if protoimpl.UnsafeEnabled {
mi := &file_candy_proto_msgTypes[5]
mi := &file_protocol_candy_candy_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -631,7 +631,7 @@ func (x *GameBilledData) String() string {
func (*GameBilledData) ProtoMessage() {}
func (x *GameBilledData) ProtoReflect() protoreflect.Message {
mi := &file_candy_proto_msgTypes[5]
mi := &file_protocol_candy_candy_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -644,7 +644,7 @@ func (x *GameBilledData) ProtoReflect() protoreflect.Message {
// Deprecated: Use GameBilledData.ProtoReflect.Descriptor instead.
func (*GameBilledData) Descriptor() ([]byte, []int) {
return file_candy_proto_rawDescGZIP(), []int{5}
return file_protocol_candy_candy_proto_rawDescGZIP(), []int{5}
}
func (x *GameBilledData) GetSlotsData() []int32 {
@ -730,7 +730,7 @@ type SCCandyGameBilled struct {
func (x *SCCandyGameBilled) Reset() {
*x = SCCandyGameBilled{}
if protoimpl.UnsafeEnabled {
mi := &file_candy_proto_msgTypes[6]
mi := &file_protocol_candy_candy_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -743,7 +743,7 @@ func (x *SCCandyGameBilled) String() string {
func (*SCCandyGameBilled) ProtoMessage() {}
func (x *SCCandyGameBilled) ProtoReflect() protoreflect.Message {
mi := &file_candy_proto_msgTypes[6]
mi := &file_protocol_candy_candy_proto_msgTypes[6]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -756,7 +756,7 @@ func (x *SCCandyGameBilled) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCCandyGameBilled.ProtoReflect.Descriptor instead.
func (*SCCandyGameBilled) Descriptor() ([]byte, []int) {
return file_candy_proto_rawDescGZIP(), []int{6}
return file_protocol_candy_candy_proto_rawDescGZIP(), []int{6}
}
func (x *SCCandyGameBilled) GetSpinID() int64 {
@ -785,7 +785,7 @@ type SCCandyRoomState struct {
func (x *SCCandyRoomState) Reset() {
*x = SCCandyRoomState{}
if protoimpl.UnsafeEnabled {
mi := &file_candy_proto_msgTypes[7]
mi := &file_protocol_candy_candy_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -798,7 +798,7 @@ func (x *SCCandyRoomState) String() string {
func (*SCCandyRoomState) ProtoMessage() {}
func (x *SCCandyRoomState) ProtoReflect() protoreflect.Message {
mi := &file_candy_proto_msgTypes[7]
mi := &file_protocol_candy_candy_proto_msgTypes[7]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -811,7 +811,7 @@ func (x *SCCandyRoomState) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCCandyRoomState.ProtoReflect.Descriptor instead.
func (*SCCandyRoomState) Descriptor() ([]byte, []int) {
return file_candy_proto_rawDescGZIP(), []int{7}
return file_protocol_candy_candy_proto_rawDescGZIP(), []int{7}
}
func (x *SCCandyRoomState) GetState() int32 {
@ -836,7 +836,7 @@ type CandyPlayerHistoryInfo struct {
func (x *CandyPlayerHistoryInfo) Reset() {
*x = CandyPlayerHistoryInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_candy_proto_msgTypes[8]
mi := &file_protocol_candy_candy_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -849,7 +849,7 @@ func (x *CandyPlayerHistoryInfo) String() string {
func (*CandyPlayerHistoryInfo) ProtoMessage() {}
func (x *CandyPlayerHistoryInfo) ProtoReflect() protoreflect.Message {
mi := &file_candy_proto_msgTypes[8]
mi := &file_protocol_candy_candy_proto_msgTypes[8]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -862,7 +862,7 @@ func (x *CandyPlayerHistoryInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use CandyPlayerHistoryInfo.ProtoReflect.Descriptor instead.
func (*CandyPlayerHistoryInfo) Descriptor() ([]byte, []int) {
return file_candy_proto_rawDescGZIP(), []int{8}
return file_protocol_candy_candy_proto_rawDescGZIP(), []int{8}
}
func (x *CandyPlayerHistoryInfo) GetSpinID() string {
@ -905,7 +905,7 @@ type SCCandyPlayerHistory struct {
func (x *SCCandyPlayerHistory) Reset() {
*x = SCCandyPlayerHistory{}
if protoimpl.UnsafeEnabled {
mi := &file_candy_proto_msgTypes[9]
mi := &file_protocol_candy_candy_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -918,7 +918,7 @@ func (x *SCCandyPlayerHistory) String() string {
func (*SCCandyPlayerHistory) ProtoMessage() {}
func (x *SCCandyPlayerHistory) ProtoReflect() protoreflect.Message {
mi := &file_candy_proto_msgTypes[9]
mi := &file_protocol_candy_candy_proto_msgTypes[9]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -931,7 +931,7 @@ func (x *SCCandyPlayerHistory) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCCandyPlayerHistory.ProtoReflect.Descriptor instead.
func (*SCCandyPlayerHistory) Descriptor() ([]byte, []int) {
return file_candy_proto_rawDescGZIP(), []int{9}
return file_protocol_candy_candy_proto_rawDescGZIP(), []int{9}
}
func (x *SCCandyPlayerHistory) GetPlayerHistory() []*CandyPlayerHistoryInfo {
@ -941,162 +941,165 @@ func (x *SCCandyPlayerHistory) GetPlayerHistory() []*CandyPlayerHistoryInfo {
return nil
}
var File_candy_proto protoreflect.FileDescriptor
var File_protocol_candy_candy_proto protoreflect.FileDescriptor
var file_candy_proto_rawDesc = []byte{
0x0a, 0x0b, 0x63, 0x61, 0x6e, 0x64, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x05, 0x63,
0x61, 0x6e, 0x64, 0x79, 0x22, 0xbf, 0x01, 0x0a, 0x0f, 0x43, 0x61, 0x6e, 0x64, 0x79, 0x50, 0x6c,
0x61, 0x79, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x12, 0x12, 0x0a, 0x04, 0x4e, 0x61, 0x6d, 0x65,
0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04,
0x53, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x53, 0x6e, 0x49, 0x64,
0x12, 0x12, 0x0a, 0x04, 0x48, 0x65, 0x61, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04,
0x48, 0x65, 0x61, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x53, 0x65, 0x78, 0x18, 0x04, 0x20, 0x01, 0x28,
0x05, 0x52, 0x03, 0x53, 0x65, 0x78, 0x12, 0x12, 0x0a, 0x04, 0x43, 0x6f, 0x69, 0x6e, 0x18, 0x05,
0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x43, 0x6f, 0x69, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x48, 0x65,
0x61, 0x64, 0x4f, 0x75, 0x74, 0x4c, 0x69, 0x6e, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52,
0x0b, 0x48, 0x65, 0x61, 0x64, 0x4f, 0x75, 0x74, 0x4c, 0x69, 0x6e, 0x65, 0x12, 0x10, 0x0a, 0x03,
0x56, 0x49, 0x50, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x56, 0x49, 0x50, 0x12, 0x16,
0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06,
0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x22, 0xc2, 0x03, 0x0a, 0x0f, 0x53, 0x43, 0x43, 0x61, 0x6e,
0x64, 0x79, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x6f,
0x6f, 0x6d, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x52, 0x6f, 0x6f, 0x6d,
0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x43, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x02, 0x20,
0x01, 0x28, 0x05, 0x52, 0x07, 0x43, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x16, 0x0a, 0x06,
0x47, 0x61, 0x6d, 0x65, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x47, 0x61,
0x6d, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x52, 0x6f, 0x6f, 0x6d, 0x4d, 0x6f, 0x64, 0x65,
0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x52, 0x6f, 0x6f, 0x6d, 0x4d, 0x6f, 0x64, 0x65,
0x12, 0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x05,
0x52, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x43, 0x61, 0x72, 0x64,
0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x05, 0x52, 0x05, 0x43, 0x61, 0x72, 0x64, 0x73, 0x12, 0x14,
0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x53,
0x74, 0x61, 0x74, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x42, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x65, 0x73,
0x18, 0x08, 0x20, 0x03, 0x28, 0x03, 0x52, 0x08, 0x42, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x65, 0x73,
0x12, 0x12, 0x0a, 0x04, 0x43, 0x68, 0x69, 0x70, 0x18, 0x09, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04,
0x43, 0x68, 0x69, 0x70, 0x12, 0x30, 0x0a, 0x07, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x73, 0x18,
0x0a, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x63, 0x61, 0x6e, 0x64, 0x79, 0x2e, 0x43, 0x61,
0x6e, 0x64, 0x79, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x52, 0x07, 0x50,
0x6c, 0x61, 0x79, 0x65, 0x72, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f,
0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74,
0x12, 0x16, 0x0a, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x03,
0x52, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x61, 0x72, 0x61,
0x6d, 0x73, 0x45, 0x78, 0x18, 0x0d, 0x20, 0x03, 0x28, 0x05, 0x52, 0x08, 0x50, 0x61, 0x72, 0x61,
0x6d, 0x73, 0x45, 0x78, 0x12, 0x1e, 0x0a, 0x0a, 0x47, 0x61, 0x6d, 0x65, 0x46, 0x72, 0x65, 0x65,
0x49, 0x64, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x47, 0x61, 0x6d, 0x65, 0x46, 0x72,
0x65, 0x65, 0x49, 0x64, 0x12, 0x35, 0x0a, 0x0a, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61,
0x74, 0x61, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x63, 0x61, 0x6e, 0x64, 0x79,
0x2e, 0x47, 0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x52,
0x0a, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x22, 0x3b, 0x0a, 0x09, 0x43,
0x53, 0x43, 0x61, 0x6e, 0x64, 0x79, 0x4f, 0x70, 0x12, 0x16, 0x0a, 0x06, 0x4f, 0x70, 0x43, 0x6f,
0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64, 0x65,
0x12, 0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x03,
0x52, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x22, 0x82, 0x01, 0x0a, 0x09, 0x53, 0x43, 0x43,
0x61, 0x6e, 0x64, 0x79, 0x4f, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18, 0x01,
0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x4f, 0x70,
0x43, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x4f, 0x70, 0x43, 0x6f,
0x64, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x03, 0x20, 0x03,
0x28, 0x03, 0x52, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x31, 0x0a, 0x09, 0x4f, 0x70,
0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x13, 0x2e,
0x63, 0x61, 0x6e, 0x64, 0x79, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f,
0x64, 0x65, 0x52, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x7e, 0x0a,
0x0e, 0x43, 0x61, 0x6e, 0x64, 0x79, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x12,
0x16, 0x0a, 0x06, 0x4c, 0x69, 0x6e, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
0x06, 0x4c, 0x69, 0x6e, 0x65, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x50, 0x72, 0x69, 0x7a, 0x65,
0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x49,
0x64, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20,
0x03, 0x28, 0x05, 0x52, 0x08, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1e, 0x0a,
0x0a, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
0x03, 0x52, 0x0a, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x22, 0xa4, 0x03,
0x0a, 0x0e, 0x47, 0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61,
0x12, 0x1c, 0x0a, 0x09, 0x53, 0x6c, 0x6f, 0x74, 0x73, 0x44, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20,
0x03, 0x28, 0x05, 0x52, 0x09, 0x53, 0x6c, 0x6f, 0x74, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x35,
0x0a, 0x0a, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03,
0x28, 0x0b, 0x32, 0x15, 0x2e, 0x63, 0x61, 0x6e, 0x64, 0x79, 0x2e, 0x43, 0x61, 0x6e, 0x64, 0x79,
0x4c, 0x69, 0x6e, 0x65, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x0a, 0x50, 0x72, 0x69, 0x7a, 0x65,
0x4c, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x33, 0x0a, 0x09, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x44, 0x61,
0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x63, 0x61, 0x6e, 0x64, 0x79,
0x2e, 0x43, 0x61, 0x6e, 0x64, 0x79, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x52,
0x09, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x0f, 0x54, 0x6f,
0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x04, 0x20,
0x01, 0x28, 0x03, 0x52, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56,
0x61, 0x6c, 0x75, 0x65, 0x12, 0x36, 0x0a, 0x16, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x61, 0x79,
0x6c, 0x69, 0x6e, 0x65, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x05,
0x20, 0x01, 0x28, 0x03, 0x52, 0x16, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x61, 0x79, 0x6c, 0x69,
0x6e, 0x65, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x2c, 0x0a, 0x11,
0x54, 0x6f, 0x74, 0x61, 0x6c, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x56, 0x61, 0x6c, 0x75,
0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x4a, 0x61,
0x63, 0x6b, 0x70, 0x6f, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x42, 0x61,
0x6c, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x42, 0x61, 0x6c,
0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x18,
0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x12, 0x26,
0x0a, 0x0e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x49, 0x73, 0x4a, 0x61, 0x63, 0x6b,
0x70, 0x6f, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x49, 0x73, 0x4a, 0x61, 0x63,
0x6b, 0x70, 0x6f, 0x74, 0x22, 0x62, 0x0a, 0x11, 0x53, 0x43, 0x43, 0x61, 0x6e, 0x64, 0x79, 0x47,
0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x53, 0x70, 0x69,
0x6e, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49,
0x44, 0x12, 0x35, 0x0a, 0x0a, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x18,
0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x63, 0x61, 0x6e, 0x64, 0x79, 0x2e, 0x47, 0x61,
0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0a, 0x42, 0x69,
0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x22, 0x28, 0x0a, 0x10, 0x53, 0x43, 0x43, 0x61,
0x6e, 0x64, 0x79, 0x52, 0x6f, 0x6f, 0x6d, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x14, 0x0a, 0x05,
0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x53, 0x74, 0x61,
0x74, 0x65, 0x22, 0xa2, 0x01, 0x0a, 0x16, 0x43, 0x61, 0x6e, 0x64, 0x79, 0x50, 0x6c, 0x61, 0x79,
0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x0a,
0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x53,
0x70, 0x69, 0x6e, 0x49, 0x44, 0x12, 0x20, 0x0a, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64,
0x54, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x43, 0x72, 0x65, 0x61,
0x74, 0x65, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x54, 0x6f, 0x74, 0x61, 0x6c,
0x42, 0x65, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d,
0x54, 0x6f, 0x74, 0x61, 0x6c, 0x42, 0x65, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x28, 0x0a,
0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x63, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65,
0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69,
0x63, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x5b, 0x0a, 0x14, 0x53, 0x43, 0x43, 0x61, 0x6e,
0x64, 0x79, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x12,
0x43, 0x0a, 0x0d, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79,
0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x63, 0x61, 0x6e, 0x64, 0x79, 0x2e, 0x43,
0x61, 0x6e, 0x64, 0x79, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72,
0x79, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x0d, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73,
0x74, 0x6f, 0x72, 0x79, 0x2a, 0x8a, 0x02, 0x0a, 0x0d, 0x43, 0x61, 0x6e, 0x64, 0x79, 0x50, 0x61,
0x63, 0x6b, 0x65, 0x74, 0x49, 0x44, 0x12, 0x15, 0x0a, 0x11, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54,
0x5f, 0x43, 0x41, 0x4e, 0x44, 0x59, 0x5f, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x12, 0x1d, 0x0a,
0x18, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x4e, 0x44, 0x59,
0x5f, 0x52, 0x4f, 0x4f, 0x4d, 0x49, 0x4e, 0x46, 0x4f, 0x10, 0xf8, 0x28, 0x12, 0x1d, 0x0a, 0x18,
0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x43, 0x41, 0x4e, 0x44, 0x59, 0x5f,
0x50, 0x4c, 0x41, 0x59, 0x45, 0x52, 0x4f, 0x50, 0x10, 0xf9, 0x28, 0x12, 0x1d, 0x0a, 0x18, 0x50,
0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x4e, 0x44, 0x59, 0x5f, 0x50,
0x4c, 0x41, 0x59, 0x45, 0x52, 0x4f, 0x50, 0x10, 0xfa, 0x28, 0x12, 0x1e, 0x0a, 0x19, 0x50, 0x41,
0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x4e, 0x44, 0x59, 0x5f, 0x52, 0x4f,
0x4f, 0x4d, 0x53, 0x54, 0x41, 0x54, 0x45, 0x10, 0xfb, 0x28, 0x12, 0x1f, 0x0a, 0x1a, 0x50, 0x41,
var file_protocol_candy_candy_proto_rawDesc = []byte{
0x0a, 0x1a, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x63, 0x61, 0x6e, 0x64, 0x79,
0x2f, 0x63, 0x61, 0x6e, 0x64, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x05, 0x63, 0x61,
0x6e, 0x64, 0x79, 0x22, 0xbf, 0x01, 0x0a, 0x0f, 0x43, 0x61, 0x6e, 0x64, 0x79, 0x50, 0x6c, 0x61,
0x79, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x12, 0x12, 0x0a, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x18,
0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x53,
0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x12,
0x12, 0x0a, 0x04, 0x48, 0x65, 0x61, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x48,
0x65, 0x61, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x53, 0x65, 0x78, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05,
0x52, 0x03, 0x53, 0x65, 0x78, 0x12, 0x12, 0x0a, 0x04, 0x43, 0x6f, 0x69, 0x6e, 0x18, 0x05, 0x20,
0x01, 0x28, 0x03, 0x52, 0x04, 0x43, 0x6f, 0x69, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x48, 0x65, 0x61,
0x64, 0x4f, 0x75, 0x74, 0x4c, 0x69, 0x6e, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b,
0x48, 0x65, 0x61, 0x64, 0x4f, 0x75, 0x74, 0x4c, 0x69, 0x6e, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x56,
0x49, 0x50, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x56, 0x49, 0x50, 0x12, 0x16, 0x0a,
0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x50,
0x61, 0x72, 0x61, 0x6d, 0x73, 0x22, 0xc2, 0x03, 0x0a, 0x0f, 0x53, 0x43, 0x43, 0x61, 0x6e, 0x64,
0x79, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x6f, 0x6f,
0x6d, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49,
0x64, 0x12, 0x18, 0x0a, 0x07, 0x43, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01,
0x28, 0x05, 0x52, 0x07, 0x43, 0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x16, 0x0a, 0x06, 0x47,
0x61, 0x6d, 0x65, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x47, 0x61, 0x6d,
0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x52, 0x6f, 0x6f, 0x6d, 0x4d, 0x6f, 0x64, 0x65, 0x18,
0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x52, 0x6f, 0x6f, 0x6d, 0x4d, 0x6f, 0x64, 0x65, 0x12,
0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x05, 0x52,
0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x43, 0x61, 0x72, 0x64, 0x73,
0x18, 0x06, 0x20, 0x03, 0x28, 0x05, 0x52, 0x05, 0x43, 0x61, 0x72, 0x64, 0x73, 0x12, 0x14, 0x0a,
0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x53, 0x74,
0x61, 0x74, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x42, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x18,
0x08, 0x20, 0x03, 0x28, 0x03, 0x52, 0x08, 0x42, 0x65, 0x74, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x12,
0x12, 0x0a, 0x04, 0x43, 0x68, 0x69, 0x70, 0x18, 0x09, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x43,
0x68, 0x69, 0x70, 0x12, 0x30, 0x0a, 0x07, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x73, 0x18, 0x0a,
0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x63, 0x61, 0x6e, 0x64, 0x79, 0x2e, 0x43, 0x61, 0x6e,
0x64, 0x79, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x52, 0x07, 0x50, 0x6c,
0x61, 0x79, 0x65, 0x72, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74,
0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x12,
0x16, 0x0a, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x03, 0x52,
0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x61, 0x72, 0x61, 0x6d,
0x73, 0x45, 0x78, 0x18, 0x0d, 0x20, 0x03, 0x28, 0x05, 0x52, 0x08, 0x50, 0x61, 0x72, 0x61, 0x6d,
0x73, 0x45, 0x78, 0x12, 0x1e, 0x0a, 0x0a, 0x47, 0x61, 0x6d, 0x65, 0x46, 0x72, 0x65, 0x65, 0x49,
0x64, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x47, 0x61, 0x6d, 0x65, 0x46, 0x72, 0x65,
0x65, 0x49, 0x64, 0x12, 0x35, 0x0a, 0x0a, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74,
0x61, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x63, 0x61, 0x6e, 0x64, 0x79, 0x2e,
0x47, 0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0a,
0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x22, 0x3b, 0x0a, 0x09, 0x43, 0x53,
0x43, 0x61, 0x6e, 0x64, 0x79, 0x4f, 0x70, 0x12, 0x16, 0x0a, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64,
0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64, 0x65, 0x12,
0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x03, 0x52,
0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x22, 0x82, 0x01, 0x0a, 0x09, 0x53, 0x43, 0x43, 0x61,
0x6e, 0x64, 0x79, 0x4f, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20,
0x01, 0x28, 0x05, 0x52, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x4f, 0x70, 0x43,
0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64,
0x65, 0x12, 0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28,
0x03, 0x52, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x31, 0x0a, 0x09, 0x4f, 0x70, 0x52,
0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x13, 0x2e, 0x63,
0x61, 0x6e, 0x64, 0x79, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64,
0x65, 0x52, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x7e, 0x0a, 0x0e,
0x43, 0x61, 0x6e, 0x64, 0x79, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x16,
0x0a, 0x06, 0x4c, 0x69, 0x6e, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06,
0x4c, 0x69, 0x6e, 0x65, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x49,
0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x49, 0x64,
0x12, 0x1a, 0x0a, 0x08, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x03,
0x28, 0x05, 0x52, 0x08, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1e, 0x0a, 0x0a,
0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03,
0x52, 0x0a, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x22, 0xa4, 0x03, 0x0a,
0x0e, 0x47, 0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x12,
0x1c, 0x0a, 0x09, 0x53, 0x6c, 0x6f, 0x74, 0x73, 0x44, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x03,
0x28, 0x05, 0x52, 0x09, 0x53, 0x6c, 0x6f, 0x74, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x35, 0x0a,
0x0a, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28,
0x0b, 0x32, 0x15, 0x2e, 0x63, 0x61, 0x6e, 0x64, 0x79, 0x2e, 0x43, 0x61, 0x6e, 0x64, 0x79, 0x4c,
0x69, 0x6e, 0x65, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x0a, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x4c,
0x69, 0x6e, 0x65, 0x73, 0x12, 0x33, 0x0a, 0x09, 0x4c, 0x75, 0x63, 0x6b, 0x79, 0x44, 0x61, 0x74,
0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x63, 0x61, 0x6e, 0x64, 0x79, 0x2e,
0x43, 0x61, 0x6e, 0x64, 0x79, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x09,
0x4c, 0x75, 0x63, 0x6b, 0x79, 0x44, 0x61, 0x74, 0x61, 0x12, 0x28, 0x0a, 0x0f, 0x54, 0x6f, 0x74,
0x61, 0x6c, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x04, 0x20, 0x01,
0x28, 0x03, 0x52, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61,
0x6c, 0x75, 0x65, 0x12, 0x36, 0x0a, 0x16, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x61, 0x79, 0x6c,
0x69, 0x6e, 0x65, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x05, 0x20,
0x01, 0x28, 0x03, 0x52, 0x16, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x61, 0x79, 0x6c, 0x69, 0x6e,
0x65, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x2c, 0x0a, 0x11, 0x54,
0x6f, 0x74, 0x61, 0x6c, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65,
0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x4a, 0x61, 0x63,
0x6b, 0x70, 0x6f, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x42, 0x61, 0x6c,
0x61, 0x6e, 0x63, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x42, 0x61, 0x6c, 0x61,
0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x18, 0x08,
0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x12, 0x26, 0x0a,
0x0e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18,
0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x53,
0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x49, 0x73, 0x4a, 0x61, 0x63, 0x6b, 0x70,
0x6f, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x49, 0x73, 0x4a, 0x61, 0x63, 0x6b,
0x70, 0x6f, 0x74, 0x22, 0x62, 0x0a, 0x11, 0x53, 0x43, 0x43, 0x61, 0x6e, 0x64, 0x79, 0x47, 0x61,
0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x53, 0x70, 0x69, 0x6e,
0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x53, 0x70, 0x69, 0x6e, 0x49, 0x44,
0x12, 0x35, 0x0a, 0x0a, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x18, 0x02,
0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x63, 0x61, 0x6e, 0x64, 0x79, 0x2e, 0x47, 0x61, 0x6d,
0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0a, 0x42, 0x69, 0x6c,
0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x22, 0x28, 0x0a, 0x10, 0x53, 0x43, 0x43, 0x61, 0x6e,
0x64, 0x79, 0x52, 0x6f, 0x6f, 0x6d, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x53,
0x74, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x53, 0x74, 0x61, 0x74,
0x65, 0x22, 0xa2, 0x01, 0x0a, 0x16, 0x43, 0x61, 0x6e, 0x64, 0x79, 0x50, 0x6c, 0x61, 0x79, 0x65,
0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x0a, 0x06,
0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x53, 0x70,
0x69, 0x6e, 0x49, 0x44, 0x12, 0x20, 0x0a, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x54,
0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74,
0x65, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x42,
0x65, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x54,
0x6f, 0x74, 0x61, 0x6c, 0x42, 0x65, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x28, 0x0a, 0x0f,
0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x63, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18,
0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x72, 0x69, 0x63,
0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x5b, 0x0a, 0x14, 0x53, 0x43, 0x43, 0x61, 0x6e, 0x64,
0x79, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x43,
0x0a, 0x0d, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x18,
0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x63, 0x61, 0x6e, 0x64, 0x79, 0x2e, 0x43, 0x61,
0x6e, 0x64, 0x79, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79,
0x49, 0x6e, 0x66, 0x6f, 0x52, 0x0d, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74,
0x6f, 0x72, 0x79, 0x2a, 0x8a, 0x02, 0x0a, 0x0d, 0x43, 0x61, 0x6e, 0x64, 0x79, 0x50, 0x61, 0x63,
0x6b, 0x65, 0x74, 0x49, 0x44, 0x12, 0x15, 0x0a, 0x11, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f,
0x43, 0x41, 0x4e, 0x44, 0x59, 0x5f, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x12, 0x1d, 0x0a, 0x18,
0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x4e, 0x44, 0x59, 0x5f,
0x52, 0x4f, 0x4f, 0x4d, 0x49, 0x4e, 0x46, 0x4f, 0x10, 0xf8, 0x28, 0x12, 0x1d, 0x0a, 0x18, 0x50,
0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x43, 0x41, 0x4e, 0x44, 0x59, 0x5f, 0x50,
0x4c, 0x41, 0x59, 0x45, 0x52, 0x4f, 0x50, 0x10, 0xf9, 0x28, 0x12, 0x1d, 0x0a, 0x18, 0x50, 0x41,
0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x4e, 0x44, 0x59, 0x5f, 0x50, 0x4c,
0x41, 0x59, 0x45, 0x52, 0x4f, 0x50, 0x10, 0xfa, 0x28, 0x12, 0x1e, 0x0a, 0x19, 0x50, 0x41, 0x43,
0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x4e, 0x44, 0x59, 0x5f, 0x52, 0x4f, 0x4f,
0x4d, 0x53, 0x54, 0x41, 0x54, 0x45, 0x10, 0xfb, 0x28, 0x12, 0x1f, 0x0a, 0x1a, 0x50, 0x41, 0x43,
0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x4e, 0x44, 0x59, 0x5f, 0x47, 0x41, 0x4d,
0x45, 0x42, 0x49, 0x4c, 0x4c, 0x45, 0x44, 0x10, 0xfc, 0x28, 0x12, 0x20, 0x0a, 0x1b, 0x50, 0x41,
0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x4e, 0x44, 0x59, 0x5f, 0x47, 0x41,
0x4d, 0x45, 0x42, 0x49, 0x4c, 0x4c, 0x45, 0x44, 0x10, 0xfc, 0x28, 0x12, 0x20, 0x0a, 0x1b, 0x50,
0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x4e, 0x44, 0x59, 0x5f, 0x47,
0x41, 0x4d, 0x45, 0x4a, 0x41, 0x43, 0x4b, 0x50, 0x4f, 0x54, 0x10, 0xfd, 0x28, 0x12, 0x22, 0x0a,
0x1d, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x4e, 0x44, 0x59,
0x5f, 0x50, 0x4c, 0x41, 0x59, 0x45, 0x52, 0x48, 0x49, 0x53, 0x54, 0x4f, 0x52, 0x59, 0x10, 0xfe,
0x28, 0x2a, 0x47, 0x0a, 0x0c, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64,
0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x53, 0x75, 0x63, 0x65, 0x73, 0x73,
0x10, 0x00, 0x12, 0x0e, 0x0a, 0x0a, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x45, 0x72, 0x72, 0x6f, 0x72,
0x10, 0x01, 0x12, 0x16, 0x0a, 0x12, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x43, 0x6f, 0x69, 0x6e, 0x4e,
0x6f, 0x74, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0x02, 0x42, 0x09, 0x5a, 0x07, 0x2e, 0x3b,
0x63, 0x61, 0x6e, 0x64, 0x79, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
0x4d, 0x45, 0x4a, 0x41, 0x43, 0x4b, 0x50, 0x4f, 0x54, 0x10, 0xfd, 0x28, 0x12, 0x22, 0x0a, 0x1d,
0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x4e, 0x44, 0x59, 0x5f,
0x50, 0x4c, 0x41, 0x59, 0x45, 0x52, 0x48, 0x49, 0x53, 0x54, 0x4f, 0x52, 0x59, 0x10, 0xfe, 0x28,
0x2a, 0x47, 0x0a, 0x0c, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65,
0x12, 0x0f, 0x0a, 0x0b, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x53, 0x75, 0x63, 0x65, 0x73, 0x73, 0x10,
0x00, 0x12, 0x0e, 0x0a, 0x0a, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10,
0x01, 0x12, 0x16, 0x0a, 0x12, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x43, 0x6f, 0x69, 0x6e, 0x4e, 0x6f,
0x74, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0x02, 0x42, 0x25, 0x5a, 0x23, 0x6d, 0x6f, 0x6e,
0x67, 0x6f, 0x2e, 0x67, 0x61, 0x6d, 0x65, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x61, 0x6d,
0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x63, 0x61, 0x6e, 0x64, 0x79,
0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
file_candy_proto_rawDescOnce sync.Once
file_candy_proto_rawDescData = file_candy_proto_rawDesc
file_protocol_candy_candy_proto_rawDescOnce sync.Once
file_protocol_candy_candy_proto_rawDescData = file_protocol_candy_candy_proto_rawDesc
)
func file_candy_proto_rawDescGZIP() []byte {
file_candy_proto_rawDescOnce.Do(func() {
file_candy_proto_rawDescData = protoimpl.X.CompressGZIP(file_candy_proto_rawDescData)
func file_protocol_candy_candy_proto_rawDescGZIP() []byte {
file_protocol_candy_candy_proto_rawDescOnce.Do(func() {
file_protocol_candy_candy_proto_rawDescData = protoimpl.X.CompressGZIP(file_protocol_candy_candy_proto_rawDescData)
})
return file_candy_proto_rawDescData
return file_protocol_candy_candy_proto_rawDescData
}
var file_candy_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
var file_candy_proto_msgTypes = make([]protoimpl.MessageInfo, 10)
var file_candy_proto_goTypes = []interface{}{
var file_protocol_candy_candy_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
var file_protocol_candy_candy_proto_msgTypes = make([]protoimpl.MessageInfo, 10)
var file_protocol_candy_candy_proto_goTypes = []interface{}{
(CandyPacketID)(0), // 0: candy.CandyPacketID
(OpResultCode)(0), // 1: candy.OpResultCode
(*CandyPlayerData)(nil), // 2: candy.CandyPlayerData
@ -1110,7 +1113,7 @@ var file_candy_proto_goTypes = []interface{}{
(*CandyPlayerHistoryInfo)(nil), // 10: candy.CandyPlayerHistoryInfo
(*SCCandyPlayerHistory)(nil), // 11: candy.SCCandyPlayerHistory
}
var file_candy_proto_depIdxs = []int32{
var file_protocol_candy_candy_proto_depIdxs = []int32{
2, // 0: candy.SCCandyRoomInfo.Players:type_name -> candy.CandyPlayerData
7, // 1: candy.SCCandyRoomInfo.BilledData:type_name -> candy.GameBilledData
1, // 2: candy.SCCandyOp.OpRetCode:type_name -> candy.OpResultCode
@ -1125,13 +1128,13 @@ var file_candy_proto_depIdxs = []int32{
0, // [0:7] is the sub-list for field type_name
}
func init() { file_candy_proto_init() }
func file_candy_proto_init() {
if File_candy_proto != nil {
func init() { file_protocol_candy_candy_proto_init() }
func file_protocol_candy_candy_proto_init() {
if File_protocol_candy_candy_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
file_candy_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
file_protocol_candy_candy_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CandyPlayerData); i {
case 0:
return &v.state
@ -1143,7 +1146,7 @@ func file_candy_proto_init() {
return nil
}
}
file_candy_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
file_protocol_candy_candy_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCandyRoomInfo); i {
case 0:
return &v.state
@ -1155,7 +1158,7 @@ func file_candy_proto_init() {
return nil
}
}
file_candy_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
file_protocol_candy_candy_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CSCandyOp); i {
case 0:
return &v.state
@ -1167,7 +1170,7 @@ func file_candy_proto_init() {
return nil
}
}
file_candy_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
file_protocol_candy_candy_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCandyOp); i {
case 0:
return &v.state
@ -1179,7 +1182,7 @@ func file_candy_proto_init() {
return nil
}
}
file_candy_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
file_protocol_candy_candy_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CandyLinesInfo); i {
case 0:
return &v.state
@ -1191,7 +1194,7 @@ func file_candy_proto_init() {
return nil
}
}
file_candy_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
file_protocol_candy_candy_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GameBilledData); i {
case 0:
return &v.state
@ -1203,7 +1206,7 @@ func file_candy_proto_init() {
return nil
}
}
file_candy_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
file_protocol_candy_candy_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCandyGameBilled); i {
case 0:
return &v.state
@ -1215,7 +1218,7 @@ func file_candy_proto_init() {
return nil
}
}
file_candy_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
file_protocol_candy_candy_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCandyRoomState); i {
case 0:
return &v.state
@ -1227,7 +1230,7 @@ func file_candy_proto_init() {
return nil
}
}
file_candy_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
file_protocol_candy_candy_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CandyPlayerHistoryInfo); i {
case 0:
return &v.state
@ -1239,7 +1242,7 @@ func file_candy_proto_init() {
return nil
}
}
file_candy_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
file_protocol_candy_candy_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCandyPlayerHistory); i {
case 0:
return &v.state
@ -1256,19 +1259,19 @@ func file_candy_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_candy_proto_rawDesc,
RawDescriptor: file_protocol_candy_candy_proto_rawDesc,
NumEnums: 2,
NumMessages: 10,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_candy_proto_goTypes,
DependencyIndexes: file_candy_proto_depIdxs,
EnumInfos: file_candy_proto_enumTypes,
MessageInfos: file_candy_proto_msgTypes,
GoTypes: file_protocol_candy_candy_proto_goTypes,
DependencyIndexes: file_protocol_candy_candy_proto_depIdxs,
EnumInfos: file_protocol_candy_candy_proto_enumTypes,
MessageInfos: file_protocol_candy_candy_proto_msgTypes,
}.Build()
File_candy_proto = out.File
file_candy_proto_rawDesc = nil
file_candy_proto_goTypes = nil
file_candy_proto_depIdxs = nil
File_protocol_candy_candy_proto = out.File
file_protocol_candy_candy_proto_rawDesc = nil
file_protocol_candy_candy_proto_goTypes = nil
file_protocol_candy_candy_proto_depIdxs = nil
}

View File

@ -1,6 +1,6 @@
syntax = "proto3";
package candy;
option go_package = ".;candy";
option go_package = "mongo.games.com/game/protocol/candy";
//
enum CandyPacketID {

View File

@ -2,7 +2,7 @@
// versions:
// protoc-gen-go v1.27.1-devel
// protoc v3.19.4
// source: caothap.proto
// source: protocol/caothap/caothap.proto
package caothap
@ -69,11 +69,11 @@ func (x CaoThapPacketID) String() string {
}
func (CaoThapPacketID) Descriptor() protoreflect.EnumDescriptor {
return file_caothap_proto_enumTypes[0].Descriptor()
return file_protocol_caothap_caothap_proto_enumTypes[0].Descriptor()
}
func (CaoThapPacketID) Type() protoreflect.EnumType {
return &file_caothap_proto_enumTypes[0]
return &file_protocol_caothap_caothap_proto_enumTypes[0]
}
func (x CaoThapPacketID) Number() protoreflect.EnumNumber {
@ -82,7 +82,7 @@ func (x CaoThapPacketID) Number() protoreflect.EnumNumber {
// Deprecated: Use CaoThapPacketID.Descriptor instead.
func (CaoThapPacketID) EnumDescriptor() ([]byte, []int) {
return file_caothap_proto_rawDescGZIP(), []int{0}
return file_protocol_caothap_caothap_proto_rawDescGZIP(), []int{0}
}
//操作结果
@ -119,11 +119,11 @@ func (x OpResultCode) String() string {
}
func (OpResultCode) Descriptor() protoreflect.EnumDescriptor {
return file_caothap_proto_enumTypes[1].Descriptor()
return file_protocol_caothap_caothap_proto_enumTypes[1].Descriptor()
}
func (OpResultCode) Type() protoreflect.EnumType {
return &file_caothap_proto_enumTypes[1]
return &file_protocol_caothap_caothap_proto_enumTypes[1]
}
func (x OpResultCode) Number() protoreflect.EnumNumber {
@ -132,7 +132,7 @@ func (x OpResultCode) Number() protoreflect.EnumNumber {
// Deprecated: Use OpResultCode.Descriptor instead.
func (OpResultCode) EnumDescriptor() ([]byte, []int) {
return file_caothap_proto_rawDescGZIP(), []int{1}
return file_protocol_caothap_caothap_proto_rawDescGZIP(), []int{1}
}
type CaoThapPlayerData struct {
@ -153,7 +153,7 @@ type CaoThapPlayerData struct {
func (x *CaoThapPlayerData) Reset() {
*x = CaoThapPlayerData{}
if protoimpl.UnsafeEnabled {
mi := &file_caothap_proto_msgTypes[0]
mi := &file_protocol_caothap_caothap_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -166,7 +166,7 @@ func (x *CaoThapPlayerData) String() string {
func (*CaoThapPlayerData) ProtoMessage() {}
func (x *CaoThapPlayerData) ProtoReflect() protoreflect.Message {
mi := &file_caothap_proto_msgTypes[0]
mi := &file_protocol_caothap_caothap_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -179,7 +179,7 @@ func (x *CaoThapPlayerData) ProtoReflect() protoreflect.Message {
// Deprecated: Use CaoThapPlayerData.ProtoReflect.Descriptor instead.
func (*CaoThapPlayerData) Descriptor() ([]byte, []int) {
return file_caothap_proto_rawDescGZIP(), []int{0}
return file_protocol_caothap_caothap_proto_rawDescGZIP(), []int{0}
}
func (x *CaoThapPlayerData) GetName() string {
@ -262,7 +262,7 @@ type SCCaoThapRoomInfo struct {
func (x *SCCaoThapRoomInfo) Reset() {
*x = SCCaoThapRoomInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_caothap_proto_msgTypes[1]
mi := &file_protocol_caothap_caothap_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -275,7 +275,7 @@ func (x *SCCaoThapRoomInfo) String() string {
func (*SCCaoThapRoomInfo) ProtoMessage() {}
func (x *SCCaoThapRoomInfo) ProtoReflect() protoreflect.Message {
mi := &file_caothap_proto_msgTypes[1]
mi := &file_protocol_caothap_caothap_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -288,7 +288,7 @@ func (x *SCCaoThapRoomInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCCaoThapRoomInfo.ProtoReflect.Descriptor instead.
func (*SCCaoThapRoomInfo) Descriptor() ([]byte, []int) {
return file_caothap_proto_rawDescGZIP(), []int{1}
return file_protocol_caothap_caothap_proto_rawDescGZIP(), []int{1}
}
func (x *SCCaoThapRoomInfo) GetRoomId() int32 {
@ -395,7 +395,7 @@ type CSCaoThapOp struct {
func (x *CSCaoThapOp) Reset() {
*x = CSCaoThapOp{}
if protoimpl.UnsafeEnabled {
mi := &file_caothap_proto_msgTypes[2]
mi := &file_protocol_caothap_caothap_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -408,7 +408,7 @@ func (x *CSCaoThapOp) String() string {
func (*CSCaoThapOp) ProtoMessage() {}
func (x *CSCaoThapOp) ProtoReflect() protoreflect.Message {
mi := &file_caothap_proto_msgTypes[2]
mi := &file_protocol_caothap_caothap_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -421,7 +421,7 @@ func (x *CSCaoThapOp) ProtoReflect() protoreflect.Message {
// Deprecated: Use CSCaoThapOp.ProtoReflect.Descriptor instead.
func (*CSCaoThapOp) Descriptor() ([]byte, []int) {
return file_caothap_proto_rawDescGZIP(), []int{2}
return file_protocol_caothap_caothap_proto_rawDescGZIP(), []int{2}
}
func (x *CSCaoThapOp) GetOpCode() int32 {
@ -453,7 +453,7 @@ type SCCaoThapOp struct {
func (x *SCCaoThapOp) Reset() {
*x = SCCaoThapOp{}
if protoimpl.UnsafeEnabled {
mi := &file_caothap_proto_msgTypes[3]
mi := &file_protocol_caothap_caothap_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -466,7 +466,7 @@ func (x *SCCaoThapOp) String() string {
func (*SCCaoThapOp) ProtoMessage() {}
func (x *SCCaoThapOp) ProtoReflect() protoreflect.Message {
mi := &file_caothap_proto_msgTypes[3]
mi := &file_protocol_caothap_caothap_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -479,7 +479,7 @@ func (x *SCCaoThapOp) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCCaoThapOp.ProtoReflect.Descriptor instead.
func (*SCCaoThapOp) Descriptor() ([]byte, []int) {
return file_caothap_proto_rawDescGZIP(), []int{3}
return file_protocol_caothap_caothap_proto_rawDescGZIP(), []int{3}
}
func (x *SCCaoThapOp) GetSnId() int32 {
@ -537,7 +537,7 @@ type GameBilledData struct {
func (x *GameBilledData) Reset() {
*x = GameBilledData{}
if protoimpl.UnsafeEnabled {
mi := &file_caothap_proto_msgTypes[4]
mi := &file_protocol_caothap_caothap_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -550,7 +550,7 @@ func (x *GameBilledData) String() string {
func (*GameBilledData) ProtoMessage() {}
func (x *GameBilledData) ProtoReflect() protoreflect.Message {
mi := &file_caothap_proto_msgTypes[4]
mi := &file_protocol_caothap_caothap_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -563,7 +563,7 @@ func (x *GameBilledData) ProtoReflect() protoreflect.Message {
// Deprecated: Use GameBilledData.ProtoReflect.Descriptor instead.
func (*GameBilledData) Descriptor() ([]byte, []int) {
return file_caothap_proto_rawDescGZIP(), []int{4}
return file_protocol_caothap_caothap_proto_rawDescGZIP(), []int{4}
}
func (x *GameBilledData) GetTurnID() int64 {
@ -697,7 +697,7 @@ type SCCaoThapGameBilled struct {
func (x *SCCaoThapGameBilled) Reset() {
*x = SCCaoThapGameBilled{}
if protoimpl.UnsafeEnabled {
mi := &file_caothap_proto_msgTypes[5]
mi := &file_protocol_caothap_caothap_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -710,7 +710,7 @@ func (x *SCCaoThapGameBilled) String() string {
func (*SCCaoThapGameBilled) ProtoMessage() {}
func (x *SCCaoThapGameBilled) ProtoReflect() protoreflect.Message {
mi := &file_caothap_proto_msgTypes[5]
mi := &file_protocol_caothap_caothap_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -723,7 +723,7 @@ func (x *SCCaoThapGameBilled) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCCaoThapGameBilled.ProtoReflect.Descriptor instead.
func (*SCCaoThapGameBilled) Descriptor() ([]byte, []int) {
return file_caothap_proto_rawDescGZIP(), []int{5}
return file_protocol_caothap_caothap_proto_rawDescGZIP(), []int{5}
}
func (x *SCCaoThapGameBilled) GetBilledData() *GameBilledData {
@ -745,7 +745,7 @@ type SCCaoThapRoomState struct {
func (x *SCCaoThapRoomState) Reset() {
*x = SCCaoThapRoomState{}
if protoimpl.UnsafeEnabled {
mi := &file_caothap_proto_msgTypes[6]
mi := &file_protocol_caothap_caothap_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -758,7 +758,7 @@ func (x *SCCaoThapRoomState) String() string {
func (*SCCaoThapRoomState) ProtoMessage() {}
func (x *SCCaoThapRoomState) ProtoReflect() protoreflect.Message {
mi := &file_caothap_proto_msgTypes[6]
mi := &file_protocol_caothap_caothap_proto_msgTypes[6]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -771,7 +771,7 @@ func (x *SCCaoThapRoomState) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCCaoThapRoomState.ProtoReflect.Descriptor instead.
func (*SCCaoThapRoomState) Descriptor() ([]byte, []int) {
return file_caothap_proto_rawDescGZIP(), []int{6}
return file_protocol_caothap_caothap_proto_rawDescGZIP(), []int{6}
}
func (x *SCCaoThapRoomState) GetState() int32 {
@ -797,7 +797,7 @@ type CaoThapPlayerHistoryInfo struct {
func (x *CaoThapPlayerHistoryInfo) Reset() {
*x = CaoThapPlayerHistoryInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_caothap_proto_msgTypes[7]
mi := &file_protocol_caothap_caothap_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -810,7 +810,7 @@ func (x *CaoThapPlayerHistoryInfo) String() string {
func (*CaoThapPlayerHistoryInfo) ProtoMessage() {}
func (x *CaoThapPlayerHistoryInfo) ProtoReflect() protoreflect.Message {
mi := &file_caothap_proto_msgTypes[7]
mi := &file_protocol_caothap_caothap_proto_msgTypes[7]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -823,7 +823,7 @@ func (x *CaoThapPlayerHistoryInfo) ProtoReflect() protoreflect.Message {
// Deprecated: Use CaoThapPlayerHistoryInfo.ProtoReflect.Descriptor instead.
func (*CaoThapPlayerHistoryInfo) Descriptor() ([]byte, []int) {
return file_caothap_proto_rawDescGZIP(), []int{7}
return file_protocol_caothap_caothap_proto_rawDescGZIP(), []int{7}
}
func (x *CaoThapPlayerHistoryInfo) GetSpinID() string {
@ -873,7 +873,7 @@ type SCCaoThapPlayerHistory struct {
func (x *SCCaoThapPlayerHistory) Reset() {
*x = SCCaoThapPlayerHistory{}
if protoimpl.UnsafeEnabled {
mi := &file_caothap_proto_msgTypes[8]
mi := &file_protocol_caothap_caothap_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@ -886,7 +886,7 @@ func (x *SCCaoThapPlayerHistory) String() string {
func (*SCCaoThapPlayerHistory) ProtoMessage() {}
func (x *SCCaoThapPlayerHistory) ProtoReflect() protoreflect.Message {
mi := &file_caothap_proto_msgTypes[8]
mi := &file_protocol_caothap_caothap_proto_msgTypes[8]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@ -899,7 +899,7 @@ func (x *SCCaoThapPlayerHistory) ProtoReflect() protoreflect.Message {
// Deprecated: Use SCCaoThapPlayerHistory.ProtoReflect.Descriptor instead.
func (*SCCaoThapPlayerHistory) Descriptor() ([]byte, []int) {
return file_caothap_proto_rawDescGZIP(), []int{8}
return file_protocol_caothap_caothap_proto_rawDescGZIP(), []int{8}
}
func (x *SCCaoThapPlayerHistory) GetPlayerHistory() []*CaoThapPlayerHistoryInfo {
@ -909,160 +909,163 @@ func (x *SCCaoThapPlayerHistory) GetPlayerHistory() []*CaoThapPlayerHistoryInfo
return nil
}
var File_caothap_proto protoreflect.FileDescriptor
var File_protocol_caothap_caothap_proto protoreflect.FileDescriptor
var file_caothap_proto_rawDesc = []byte{
0x0a, 0x0d, 0x63, 0x61, 0x6f, 0x74, 0x68, 0x61, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
0x07, 0x63, 0x61, 0x6f, 0x74, 0x68, 0x61, 0x70, 0x22, 0xc1, 0x01, 0x0a, 0x11, 0x43, 0x61, 0x6f,
0x54, 0x68, 0x61, 0x70, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x12, 0x12,
0x0a, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x4e, 0x61,
0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
0x52, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x48, 0x65, 0x61, 0x64, 0x18, 0x03,
0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x48, 0x65, 0x61, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x53, 0x65,
0x78, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x53, 0x65, 0x78, 0x12, 0x12, 0x0a, 0x04,
0x43, 0x6f, 0x69, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x43, 0x6f, 0x69, 0x6e,
0x12, 0x20, 0x0a, 0x0b, 0x48, 0x65, 0x61, 0x64, 0x4f, 0x75, 0x74, 0x4c, 0x69, 0x6e, 0x65, 0x18,
0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x48, 0x65, 0x61, 0x64, 0x4f, 0x75, 0x74, 0x4c, 0x69,
0x6e, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x56, 0x49, 0x50, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52,
0x03, 0x56, 0x49, 0x50, 0x12, 0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x08,
0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x22, 0x98, 0x03, 0x0a,
0x11, 0x53, 0x43, 0x43, 0x61, 0x6f, 0x54, 0x68, 0x61, 0x70, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x6e,
0x66, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
0x28, 0x05, 0x52, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x43, 0x72,
0x65, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x43, 0x72, 0x65,
0x61, 0x74, 0x6f, 0x72, 0x12, 0x16, 0x0a, 0x06, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x64, 0x18, 0x03,
0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08,
0x52, 0x6f, 0x6f, 0x6d, 0x4d, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08,
0x52, 0x6f, 0x6f, 0x6d, 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61,
0x6d, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x05, 0x52, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73,
0x12, 0x14, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52,
0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x43, 0x68, 0x69, 0x70, 0x18, 0x07,
0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x43, 0x68, 0x69, 0x70, 0x12, 0x34, 0x0a, 0x07, 0x50, 0x6c,
0x61, 0x79, 0x65, 0x72, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x63, 0x61,
var file_protocol_caothap_caothap_proto_rawDesc = []byte{
0x0a, 0x1e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x63, 0x61, 0x6f, 0x74, 0x68,
0x61, 0x70, 0x2f, 0x63, 0x61, 0x6f, 0x74, 0x68, 0x61, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x12, 0x07, 0x63, 0x61, 0x6f, 0x74, 0x68, 0x61, 0x70, 0x22, 0xc1, 0x01, 0x0a, 0x11, 0x43, 0x61,
0x6f, 0x54, 0x68, 0x61, 0x70, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x12,
0x12, 0x0a, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x4e,
0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
0x05, 0x52, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x48, 0x65, 0x61, 0x64, 0x18,
0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x48, 0x65, 0x61, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x53,
0x65, 0x78, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x53, 0x65, 0x78, 0x12, 0x12, 0x0a,
0x04, 0x43, 0x6f, 0x69, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x43, 0x6f, 0x69,
0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x48, 0x65, 0x61, 0x64, 0x4f, 0x75, 0x74, 0x4c, 0x69, 0x6e, 0x65,
0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x48, 0x65, 0x61, 0x64, 0x4f, 0x75, 0x74, 0x4c,
0x69, 0x6e, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x56, 0x49, 0x50, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05,
0x52, 0x03, 0x56, 0x49, 0x50, 0x12, 0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18,
0x08, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x22, 0x98, 0x03,
0x0a, 0x11, 0x53, 0x43, 0x43, 0x61, 0x6f, 0x54, 0x68, 0x61, 0x70, 0x52, 0x6f, 0x6f, 0x6d, 0x49,
0x6e, 0x66, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x18, 0x01, 0x20,
0x01, 0x28, 0x05, 0x52, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x43,
0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x43, 0x72,
0x65, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x16, 0x0a, 0x06, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x64, 0x18,
0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a,
0x08, 0x52, 0x6f, 0x6f, 0x6d, 0x4d, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52,
0x08, 0x52, 0x6f, 0x6f, 0x6d, 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x50, 0x61, 0x72,
0x61, 0x6d, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x05, 0x52, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d,
0x73, 0x12, 0x14, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05,
0x52, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x43, 0x68, 0x69, 0x70, 0x18,
0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x43, 0x68, 0x69, 0x70, 0x12, 0x34, 0x0a, 0x07, 0x50,
0x6c, 0x61, 0x79, 0x65, 0x72, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x63,
0x61, 0x6f, 0x74, 0x68, 0x61, 0x70, 0x2e, 0x43, 0x61, 0x6f, 0x54, 0x68, 0x61, 0x70, 0x50, 0x6c,
0x61, 0x79, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x52, 0x07, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72,
0x73, 0x12, 0x18, 0x0a, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x18, 0x09, 0x20, 0x01,
0x28, 0x03, 0x52, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x53,
0x70, 0x69, 0x6e, 0x49, 0x44, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x53, 0x70, 0x69,
0x6e, 0x49, 0x44, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x45, 0x78, 0x18,
0x0b, 0x20, 0x03, 0x28, 0x05, 0x52, 0x08, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x45, 0x78, 0x12,
0x1e, 0x0a, 0x0a, 0x47, 0x61, 0x6d, 0x65, 0x46, 0x72, 0x65, 0x65, 0x49, 0x64, 0x18, 0x0c, 0x20,
0x01, 0x28, 0x05, 0x52, 0x0a, 0x47, 0x61, 0x6d, 0x65, 0x46, 0x72, 0x65, 0x65, 0x49, 0x64, 0x12,
0x37, 0x0a, 0x0a, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x18, 0x0d, 0x20,
0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x63, 0x61, 0x6f, 0x74, 0x68, 0x61, 0x70, 0x2e, 0x47, 0x61,
0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0a, 0x42, 0x69,
0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x22, 0x3d, 0x0a, 0x0b, 0x43, 0x53, 0x43, 0x61,
0x6f, 0x54, 0x68, 0x61, 0x70, 0x4f, 0x70, 0x12, 0x16, 0x0a, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64,
0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64, 0x65, 0x12,
0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x03, 0x52,
0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x22, 0x86, 0x01, 0x0a, 0x0b, 0x53, 0x43, 0x43, 0x61,
0x6f, 0x54, 0x68, 0x61, 0x70, 0x4f, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18,
0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x4f,
0x70, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x4f, 0x70, 0x43,
0x6f, 0x64, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x03, 0x20,
0x03, 0x28, 0x03, 0x52, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x33, 0x0a, 0x09, 0x4f,
0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x15,
0x2e, 0x63, 0x61, 0x6f, 0x74, 0x68, 0x61, 0x70, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c,
0x74, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65,
0x22, 0x90, 0x04, 0x0a, 0x0e, 0x47, 0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44,
0x61, 0x74, 0x61, 0x12, 0x16, 0x0a, 0x06, 0x54, 0x75, 0x72, 0x6e, 0x49, 0x44, 0x18, 0x01, 0x20,
0x01, 0x28, 0x03, 0x52, 0x06, 0x54, 0x75, 0x72, 0x6e, 0x49, 0x44, 0x12, 0x1c, 0x0a, 0x09, 0x43,
0x61, 0x72, 0x64, 0x73, 0x44, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x03, 0x28, 0x05, 0x52, 0x09,
0x43, 0x61, 0x72, 0x64, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x18, 0x0a, 0x07, 0x42, 0x65, 0x74,
0x54, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x42, 0x65, 0x74, 0x54,
0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x42, 0x65, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18,
0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x42, 0x65, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12,
0x1e, 0x0a, 0x0a, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x05, 0x20,
0x01, 0x28, 0x03, 0x52, 0x0a, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12,
0x22, 0x0a, 0x0c, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18,
0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x56, 0x61,
0x6c, 0x75, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x07,
0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a,
0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07,
0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x52, 0x65, 0x73, 0x70, 0x6f,
0x6e, 0x73, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52,
0x0e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12,
0x1c, 0x0a, 0x09, 0x49, 0x73, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x18, 0x0a, 0x20, 0x01,
0x28, 0x08, 0x52, 0x09, 0x49, 0x73, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x12, 0x12, 0x0a,
0x04, 0x53, 0x74, 0x65, 0x70, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x53, 0x74, 0x65,
0x70, 0x12, 0x20, 0x0a, 0x0b, 0x42, 0x69, 0x67, 0x57, 0x69, 0x6e, 0x53, 0x63, 0x6f, 0x72, 0x65,
0x18, 0x0c, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x42, 0x69, 0x67, 0x57, 0x69, 0x6e, 0x53, 0x63,
0x6f, 0x72, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x4c, 0x69, 0x74, 0x74, 0x6c, 0x65, 0x57, 0x69, 0x6e,
0x53, 0x63, 0x6f, 0x72, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x4c, 0x69, 0x74,
0x74, 0x6c, 0x65, 0x57, 0x69, 0x6e, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x54,
0x6f, 0x74, 0x61, 0x6c, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x03, 0x52,
0x0a, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x43,
0x61, 0x72, 0x64, 0x49, 0x44, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x43, 0x61, 0x72,
0x64, 0x49, 0x44, 0x12, 0x20, 0x0a, 0x0b, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x41, 0x63,
0x65, 0x73, 0x18, 0x10, 0x20, 0x03, 0x28, 0x05, 0x52, 0x0b, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e,
0x74, 0x41, 0x63, 0x65, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x41, 0x63, 0x65, 0x73, 0x43, 0x6f, 0x75,
0x6e, 0x74, 0x18, 0x11, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x41, 0x63, 0x65, 0x73, 0x43, 0x6f,
0x75, 0x6e, 0x74, 0x22, 0x4e, 0x0a, 0x13, 0x53, 0x43, 0x43, 0x61, 0x6f, 0x54, 0x68, 0x61, 0x70,
0x47, 0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x12, 0x37, 0x0a, 0x0a, 0x42, 0x69,
0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17,
0x2e, 0x63, 0x61, 0x6f, 0x74, 0x68, 0x61, 0x70, 0x2e, 0x47, 0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c,
0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0a, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44,
0x61, 0x74, 0x61, 0x22, 0x2a, 0x0a, 0x12, 0x53, 0x43, 0x43, 0x61, 0x6f, 0x54, 0x68, 0x61, 0x70,
0x52, 0x6f, 0x6f, 0x6d, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x53, 0x74, 0x61,
0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x22,
0xa8, 0x01, 0x0a, 0x18, 0x43, 0x61, 0x6f, 0x54, 0x68, 0x61, 0x70, 0x50, 0x6c, 0x61, 0x79, 0x65,
0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x0a, 0x06,
0x53, 0x70, 0x69, 0x6e, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x53, 0x70,
0x69, 0x6e, 0x49, 0x44, 0x12, 0x20, 0x0a, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x54,
0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74,
0x65, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x42, 0x65, 0x74, 0x56, 0x61, 0x6c,
0x75, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x42, 0x65, 0x74, 0x56, 0x61, 0x6c,
0x75, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x50, 0x72, 0x69, 0x63, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65,
0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x50, 0x72, 0x69, 0x63, 0x65, 0x56, 0x61, 0x6c,
0x75, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x43, 0x61, 0x72, 0x64, 0x49, 0x44, 0x18, 0x05, 0x20, 0x01,
0x28, 0x05, 0x52, 0x06, 0x43, 0x61, 0x72, 0x64, 0x49, 0x44, 0x22, 0x61, 0x0a, 0x16, 0x53, 0x43,
0x43, 0x61, 0x6f, 0x54, 0x68, 0x61, 0x70, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73,
0x74, 0x6f, 0x72, 0x79, 0x12, 0x47, 0x0a, 0x0d, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69,
0x73, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x63, 0x61,
0x6f, 0x74, 0x68, 0x61, 0x70, 0x2e, 0x43, 0x61, 0x6f, 0x54, 0x68, 0x61, 0x70, 0x50, 0x6c, 0x61,
0x79, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x52, 0x07, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x73,
0x12, 0x18, 0x0a, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28,
0x03, 0x52, 0x07, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x53, 0x70,
0x69, 0x6e, 0x49, 0x44, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x53, 0x70, 0x69, 0x6e,
0x49, 0x44, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x45, 0x78, 0x18, 0x0b,
0x20, 0x03, 0x28, 0x05, 0x52, 0x08, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x45, 0x78, 0x12, 0x1e,
0x0a, 0x0a, 0x47, 0x61, 0x6d, 0x65, 0x46, 0x72, 0x65, 0x65, 0x49, 0x64, 0x18, 0x0c, 0x20, 0x01,
0x28, 0x05, 0x52, 0x0a, 0x47, 0x61, 0x6d, 0x65, 0x46, 0x72, 0x65, 0x65, 0x49, 0x64, 0x12, 0x37,
0x0a, 0x0a, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x18, 0x0d, 0x20, 0x01,
0x28, 0x0b, 0x32, 0x17, 0x2e, 0x63, 0x61, 0x6f, 0x74, 0x68, 0x61, 0x70, 0x2e, 0x47, 0x61, 0x6d,
0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0a, 0x42, 0x69, 0x6c,
0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x22, 0x3d, 0x0a, 0x0b, 0x43, 0x53, 0x43, 0x61, 0x6f,
0x54, 0x68, 0x61, 0x70, 0x4f, 0x70, 0x12, 0x16, 0x0a, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64, 0x65,
0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x16,
0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x03, 0x52, 0x06,
0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x22, 0x86, 0x01, 0x0a, 0x0b, 0x53, 0x43, 0x43, 0x61, 0x6f,
0x54, 0x68, 0x61, 0x70, 0x4f, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x18, 0x01,
0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x4f, 0x70,
0x43, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x4f, 0x70, 0x43, 0x6f,
0x64, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x03, 0x20, 0x03,
0x28, 0x03, 0x52, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x33, 0x0a, 0x09, 0x4f, 0x70,
0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x15, 0x2e,
0x63, 0x61, 0x6f, 0x74, 0x68, 0x61, 0x70, 0x2e, 0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74,
0x43, 0x6f, 0x64, 0x65, 0x52, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22,
0x90, 0x04, 0x0a, 0x0e, 0x47, 0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61,
0x74, 0x61, 0x12, 0x16, 0x0a, 0x06, 0x54, 0x75, 0x72, 0x6e, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01,
0x28, 0x03, 0x52, 0x06, 0x54, 0x75, 0x72, 0x6e, 0x49, 0x44, 0x12, 0x1c, 0x0a, 0x09, 0x43, 0x61,
0x72, 0x64, 0x73, 0x44, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x03, 0x28, 0x05, 0x52, 0x09, 0x43,
0x61, 0x72, 0x64, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x18, 0x0a, 0x07, 0x42, 0x65, 0x74, 0x54,
0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x42, 0x65, 0x74, 0x54, 0x79,
0x70, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x42, 0x65, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x04,
0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x42, 0x65, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x1e,
0x0a, 0x0a, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x05, 0x20, 0x01,
0x28, 0x03, 0x52, 0x0a, 0x50, 0x72, 0x69, 0x7a, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x22,
0x0a, 0x0c, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x06,
0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x56, 0x61, 0x6c,
0x75, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x07, 0x20,
0x01, 0x28, 0x03, 0x52, 0x07, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x18, 0x0a, 0x07,
0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x4a,
0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
0x73, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e,
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1c,
0x0a, 0x09, 0x49, 0x73, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28,
0x08, 0x52, 0x09, 0x49, 0x73, 0x4a, 0x61, 0x63, 0x6b, 0x70, 0x6f, 0x74, 0x12, 0x12, 0x0a, 0x04,
0x53, 0x74, 0x65, 0x70, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x53, 0x74, 0x65, 0x70,
0x12, 0x20, 0x0a, 0x0b, 0x42, 0x69, 0x67, 0x57, 0x69, 0x6e, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x18,
0x0c, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x42, 0x69, 0x67, 0x57, 0x69, 0x6e, 0x53, 0x63, 0x6f,
0x72, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x4c, 0x69, 0x74, 0x74, 0x6c, 0x65, 0x57, 0x69, 0x6e, 0x53,
0x63, 0x6f, 0x72, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x4c, 0x69, 0x74, 0x74,
0x6c, 0x65, 0x57, 0x69, 0x6e, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x54, 0x6f,
0x74, 0x61, 0x6c, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a,
0x54, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x43, 0x61,
0x72, 0x64, 0x49, 0x44, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x43, 0x61, 0x72, 0x64,
0x49, 0x44, 0x12, 0x20, 0x0a, 0x0b, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x41, 0x63, 0x65,
0x73, 0x18, 0x10, 0x20, 0x03, 0x28, 0x05, 0x52, 0x0b, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74,
0x41, 0x63, 0x65, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x41, 0x63, 0x65, 0x73, 0x43, 0x6f, 0x75, 0x6e,
0x74, 0x18, 0x11, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x41, 0x63, 0x65, 0x73, 0x43, 0x6f, 0x75,
0x6e, 0x74, 0x22, 0x4e, 0x0a, 0x13, 0x53, 0x43, 0x43, 0x61, 0x6f, 0x54, 0x68, 0x61, 0x70, 0x47,
0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x12, 0x37, 0x0a, 0x0a, 0x42, 0x69, 0x6c,
0x6c, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e,
0x63, 0x61, 0x6f, 0x74, 0x68, 0x61, 0x70, 0x2e, 0x47, 0x61, 0x6d, 0x65, 0x42, 0x69, 0x6c, 0x6c,
0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0a, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x44, 0x61,
0x74, 0x61, 0x22, 0x2a, 0x0a, 0x12, 0x53, 0x43, 0x43, 0x61, 0x6f, 0x54, 0x68, 0x61, 0x70, 0x52,
0x6f, 0x6f, 0x6d, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74,
0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x22, 0xa8,
0x01, 0x0a, 0x18, 0x43, 0x61, 0x6f, 0x54, 0x68, 0x61, 0x70, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72,
0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x53,
0x70, 0x69, 0x6e, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x53, 0x70, 0x69,
0x6e, 0x49, 0x44, 0x12, 0x20, 0x0a, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x54, 0x69,
0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x42, 0x65, 0x74, 0x56, 0x61, 0x6c, 0x75,
0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x42, 0x65, 0x74, 0x56, 0x61, 0x6c, 0x75,
0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x50, 0x72, 0x69, 0x63, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18,
0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x50, 0x72, 0x69, 0x63, 0x65, 0x56, 0x61, 0x6c, 0x75,
0x65, 0x12, 0x16, 0x0a, 0x06, 0x43, 0x61, 0x72, 0x64, 0x49, 0x44, 0x18, 0x05, 0x20, 0x01, 0x28,
0x05, 0x52, 0x06, 0x43, 0x61, 0x72, 0x64, 0x49, 0x44, 0x22, 0x61, 0x0a, 0x16, 0x53, 0x43, 0x43,
0x61, 0x6f, 0x54, 0x68, 0x61, 0x70, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74,
0x6f, 0x72, 0x79, 0x12, 0x47, 0x0a, 0x0d, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73,
0x74, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x63, 0x61, 0x6f,
0x74, 0x68, 0x61, 0x70, 0x2e, 0x43, 0x61, 0x6f, 0x54, 0x68, 0x61, 0x70, 0x50, 0x6c, 0x61, 0x79,
0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x0d, 0x50,
0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x2a, 0x9c, 0x02, 0x0a,
0x0f, 0x43, 0x61, 0x6f, 0x54, 0x68, 0x61, 0x70, 0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x49, 0x44,
0x12, 0x17, 0x0a, 0x13, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x41, 0x4f, 0x54, 0x48,
0x41, 0x50, 0x5f, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x12, 0x1f, 0x0a, 0x1a, 0x50, 0x41, 0x43,
0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x4f, 0x54, 0x48, 0x41, 0x50, 0x5f, 0x52,
0x4f, 0x4f, 0x4d, 0x49, 0x4e, 0x46, 0x4f, 0x10, 0x8c, 0x29, 0x12, 0x1f, 0x0a, 0x1a, 0x50, 0x41,
0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x43, 0x41, 0x4f, 0x54, 0x48, 0x41, 0x50, 0x5f,
0x50, 0x4c, 0x41, 0x59, 0x45, 0x52, 0x4f, 0x50, 0x10, 0x8d, 0x29, 0x12, 0x1f, 0x0a, 0x1a, 0x50,
0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x4f, 0x54, 0x48, 0x41, 0x50,
0x5f, 0x50, 0x4c, 0x41, 0x59, 0x45, 0x52, 0x4f, 0x50, 0x10, 0x8e, 0x29, 0x12, 0x20, 0x0a, 0x1b,
0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x0d,
0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x2a, 0x9c, 0x02,
0x0a, 0x0f, 0x43, 0x61, 0x6f, 0x54, 0x68, 0x61, 0x70, 0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x49,
0x44, 0x12, 0x17, 0x0a, 0x13, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x41, 0x4f, 0x54,
0x48, 0x41, 0x50, 0x5f, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x12, 0x1f, 0x0a, 0x1a, 0x50, 0x41,
0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x4f, 0x54, 0x48, 0x41, 0x50, 0x5f,
0x52, 0x4f, 0x4f, 0x4d, 0x49, 0x4e, 0x46, 0x4f, 0x10, 0x8c, 0x29, 0x12, 0x1f, 0x0a, 0x1a, 0x50,
0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x53, 0x5f, 0x43, 0x41, 0x4f, 0x54, 0x48, 0x41, 0x50,
0x5f, 0x50, 0x4c, 0x41, 0x59, 0x45, 0x52, 0x4f, 0x50, 0x10, 0x8d, 0x29, 0x12, 0x1f, 0x0a, 0x1a,
0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x4f, 0x54, 0x48, 0x41,
0x50, 0x5f, 0x52, 0x4f, 0x4f, 0x4d, 0x53, 0x54, 0x41, 0x54, 0x45, 0x10, 0x8f, 0x29, 0x12, 0x21,
0x0a, 0x1c, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x4f, 0x54,
0x48, 0x41, 0x50, 0x5f, 0x47, 0x41, 0x4d, 0x45, 0x42, 0x49, 0x4c, 0x4c, 0x45, 0x44, 0x10, 0x90,
0x29, 0x12, 0x22, 0x0a, 0x1d, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43,
0x41, 0x4f, 0x54, 0x48, 0x41, 0x50, 0x5f, 0x47, 0x41, 0x4d, 0x45, 0x4a, 0x41, 0x43, 0x4b, 0x50,
0x4f, 0x54, 0x10, 0x91, 0x29, 0x12, 0x24, 0x0a, 0x1f, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f,
0x53, 0x43, 0x5f, 0x43, 0x41, 0x4f, 0x54, 0x48, 0x41, 0x50, 0x5f, 0x50, 0x4c, 0x41, 0x59, 0x45,
0x52, 0x48, 0x49, 0x53, 0x54, 0x4f, 0x52, 0x59, 0x10, 0x92, 0x29, 0x2a, 0x47, 0x0a, 0x0c, 0x4f,
0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x4f,
0x50, 0x52, 0x43, 0x5f, 0x53, 0x75, 0x63, 0x65, 0x73, 0x73, 0x10, 0x00, 0x12, 0x0e, 0x0a, 0x0a,
0x4f, 0x50, 0x52, 0x43, 0x5f, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10, 0x01, 0x12, 0x16, 0x0a, 0x12,
0x4f, 0x50, 0x52, 0x43, 0x5f, 0x43, 0x6f, 0x69, 0x6e, 0x4e, 0x6f, 0x74, 0x45, 0x6e, 0x6f, 0x75,
0x67, 0x68, 0x10, 0x02, 0x42, 0x0b, 0x5a, 0x09, 0x2e, 0x3b, 0x63, 0x61, 0x6f, 0x74, 0x68, 0x61,
0x70, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
0x50, 0x5f, 0x50, 0x4c, 0x41, 0x59, 0x45, 0x52, 0x4f, 0x50, 0x10, 0x8e, 0x29, 0x12, 0x20, 0x0a,
0x1b, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x4f, 0x54, 0x48,
0x41, 0x50, 0x5f, 0x52, 0x4f, 0x4f, 0x4d, 0x53, 0x54, 0x41, 0x54, 0x45, 0x10, 0x8f, 0x29, 0x12,
0x21, 0x0a, 0x1c, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x4f,
0x54, 0x48, 0x41, 0x50, 0x5f, 0x47, 0x41, 0x4d, 0x45, 0x42, 0x49, 0x4c, 0x4c, 0x45, 0x44, 0x10,
0x90, 0x29, 0x12, 0x22, 0x0a, 0x1d, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x43, 0x5f,
0x43, 0x41, 0x4f, 0x54, 0x48, 0x41, 0x50, 0x5f, 0x47, 0x41, 0x4d, 0x45, 0x4a, 0x41, 0x43, 0x4b,
0x50, 0x4f, 0x54, 0x10, 0x91, 0x29, 0x12, 0x24, 0x0a, 0x1f, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54,
0x5f, 0x53, 0x43, 0x5f, 0x43, 0x41, 0x4f, 0x54, 0x48, 0x41, 0x50, 0x5f, 0x50, 0x4c, 0x41, 0x59,
0x45, 0x52, 0x48, 0x49, 0x53, 0x54, 0x4f, 0x52, 0x59, 0x10, 0x92, 0x29, 0x2a, 0x47, 0x0a, 0x0c,
0x4f, 0x70, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x0f, 0x0a, 0x0b,
0x4f, 0x50, 0x52, 0x43, 0x5f, 0x53, 0x75, 0x63, 0x65, 0x73, 0x73, 0x10, 0x00, 0x12, 0x0e, 0x0a,
0x0a, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10, 0x01, 0x12, 0x16, 0x0a,
0x12, 0x4f, 0x50, 0x52, 0x43, 0x5f, 0x43, 0x6f, 0x69, 0x6e, 0x4e, 0x6f, 0x74, 0x45, 0x6e, 0x6f,
0x75, 0x67, 0x68, 0x10, 0x02, 0x42, 0x27, 0x5a, 0x25, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x2e, 0x67,
0x61, 0x6d, 0x65, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x61, 0x6d, 0x65, 0x2f, 0x70, 0x72,
0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x63, 0x61, 0x6f, 0x74, 0x68, 0x61, 0x70, 0x62, 0x06,
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
file_caothap_proto_rawDescOnce sync.Once
file_caothap_proto_rawDescData = file_caothap_proto_rawDesc
file_protocol_caothap_caothap_proto_rawDescOnce sync.Once
file_protocol_caothap_caothap_proto_rawDescData = file_protocol_caothap_caothap_proto_rawDesc
)
func file_caothap_proto_rawDescGZIP() []byte {
file_caothap_proto_rawDescOnce.Do(func() {
file_caothap_proto_rawDescData = protoimpl.X.CompressGZIP(file_caothap_proto_rawDescData)
func file_protocol_caothap_caothap_proto_rawDescGZIP() []byte {
file_protocol_caothap_caothap_proto_rawDescOnce.Do(func() {
file_protocol_caothap_caothap_proto_rawDescData = protoimpl.X.CompressGZIP(file_protocol_caothap_caothap_proto_rawDescData)
})
return file_caothap_proto_rawDescData
return file_protocol_caothap_caothap_proto_rawDescData
}
var file_caothap_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
var file_caothap_proto_msgTypes = make([]protoimpl.MessageInfo, 9)
var file_caothap_proto_goTypes = []interface{}{
var file_protocol_caothap_caothap_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
var file_protocol_caothap_caothap_proto_msgTypes = make([]protoimpl.MessageInfo, 9)
var file_protocol_caothap_caothap_proto_goTypes = []interface{}{
(CaoThapPacketID)(0), // 0: caothap.CaoThapPacketID
(OpResultCode)(0), // 1: caothap.OpResultCode
(*CaoThapPlayerData)(nil), // 2: caothap.CaoThapPlayerData
@ -1075,7 +1078,7 @@ var file_caothap_proto_goTypes = []interface{}{
(*CaoThapPlayerHistoryInfo)(nil), // 9: caothap.CaoThapPlayerHistoryInfo
(*SCCaoThapPlayerHistory)(nil), // 10: caothap.SCCaoThapPlayerHistory
}
var file_caothap_proto_depIdxs = []int32{
var file_protocol_caothap_caothap_proto_depIdxs = []int32{
2, // 0: caothap.SCCaoThapRoomInfo.Players:type_name -> caothap.CaoThapPlayerData
6, // 1: caothap.SCCaoThapRoomInfo.BilledData:type_name -> caothap.GameBilledData
1, // 2: caothap.SCCaoThapOp.OpRetCode:type_name -> caothap.OpResultCode
@ -1088,13 +1091,13 @@ var file_caothap_proto_depIdxs = []int32{
0, // [0:5] is the sub-list for field type_name
}
func init() { file_caothap_proto_init() }
func file_caothap_proto_init() {
if File_caothap_proto != nil {
func init() { file_protocol_caothap_caothap_proto_init() }
func file_protocol_caothap_caothap_proto_init() {
if File_protocol_caothap_caothap_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
file_caothap_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
file_protocol_caothap_caothap_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CaoThapPlayerData); i {
case 0:
return &v.state
@ -1106,7 +1109,7 @@ func file_caothap_proto_init() {
return nil
}
}
file_caothap_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
file_protocol_caothap_caothap_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCaoThapRoomInfo); i {
case 0:
return &v.state
@ -1118,7 +1121,7 @@ func file_caothap_proto_init() {
return nil
}
}
file_caothap_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
file_protocol_caothap_caothap_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CSCaoThapOp); i {
case 0:
return &v.state
@ -1130,7 +1133,7 @@ func file_caothap_proto_init() {
return nil
}
}
file_caothap_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
file_protocol_caothap_caothap_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCaoThapOp); i {
case 0:
return &v.state
@ -1142,7 +1145,7 @@ func file_caothap_proto_init() {
return nil
}
}
file_caothap_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
file_protocol_caothap_caothap_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GameBilledData); i {
case 0:
return &v.state
@ -1154,7 +1157,7 @@ func file_caothap_proto_init() {
return nil
}
}
file_caothap_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
file_protocol_caothap_caothap_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCaoThapGameBilled); i {
case 0:
return &v.state
@ -1166,7 +1169,7 @@ func file_caothap_proto_init() {
return nil
}
}
file_caothap_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
file_protocol_caothap_caothap_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCaoThapRoomState); i {
case 0:
return &v.state
@ -1178,7 +1181,7 @@ func file_caothap_proto_init() {
return nil
}
}
file_caothap_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
file_protocol_caothap_caothap_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CaoThapPlayerHistoryInfo); i {
case 0:
return &v.state
@ -1190,7 +1193,7 @@ func file_caothap_proto_init() {
return nil
}
}
file_caothap_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
file_protocol_caothap_caothap_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCaoThapPlayerHistory); i {
case 0:
return &v.state
@ -1207,19 +1210,19 @@ func file_caothap_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_caothap_proto_rawDesc,
RawDescriptor: file_protocol_caothap_caothap_proto_rawDesc,
NumEnums: 2,
NumMessages: 9,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_caothap_proto_goTypes,
DependencyIndexes: file_caothap_proto_depIdxs,
EnumInfos: file_caothap_proto_enumTypes,
MessageInfos: file_caothap_proto_msgTypes,
GoTypes: file_protocol_caothap_caothap_proto_goTypes,
DependencyIndexes: file_protocol_caothap_caothap_proto_depIdxs,
EnumInfos: file_protocol_caothap_caothap_proto_enumTypes,
MessageInfos: file_protocol_caothap_caothap_proto_msgTypes,
}.Build()
File_caothap_proto = out.File
file_caothap_proto_rawDesc = nil
file_caothap_proto_goTypes = nil
file_caothap_proto_depIdxs = nil
File_protocol_caothap_caothap_proto = out.File
file_protocol_caothap_caothap_proto_rawDesc = nil
file_protocol_caothap_caothap_proto_goTypes = nil
file_protocol_caothap_caothap_proto_depIdxs = nil
}

View File

@ -1,6 +1,6 @@
syntax = "proto3";
package caothap;
option go_package = ".;caothap";
option go_package = "mongo.games.com/game/protocol/caothap";
//CaoThap
enum CaoThapPacketID {

View File

@ -0,0 +1,799 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1-devel
// protoc v3.19.4
// source: protocol/cashmania/cashmania.proto
package cashmania
import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
)
const (
// Verify that this generated code is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
// Verify that runtime/protoimpl is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
//cashmania
//龙
type CashManiaPID int32
const (
CashManiaPID_PACKET_CASHMANIA_ZERO CashManiaPID = 0 // 弃用消息号
CashManiaPID_PACKET_CASHMANIA_SCCASHMANIAROOMINFO CashManiaPID = 5650 //房间信息
CashManiaPID_PACKET_CASHMANIA_CSCASHMANIAOP CashManiaPID = 5651
CashManiaPID_PACKET_CASHMANIA_SCCASHMANIAOP CashManiaPID = 5652
CashManiaPID_PACKET_CASHMANIA_SCCASHMANIAROOMSTATE CashManiaPID = 5653
CashManiaPID_PACKET_CASHMANIA_SCCASHMANIABILLED CashManiaPID = 5654
)
// Enum value maps for CashManiaPID.
var (
CashManiaPID_name = map[int32]string{
0: "PACKET_CASHMANIA_ZERO",
5650: "PACKET_CASHMANIA_SCCASHMANIAROOMINFO",
5651: "PACKET_CASHMANIA_CSCASHMANIAOP",
5652: "PACKET_CASHMANIA_SCCASHMANIAOP",
5653: "PACKET_CASHMANIA_SCCASHMANIAROOMSTATE",
5654: "PACKET_CASHMANIA_SCCASHMANIABILLED",
}
CashManiaPID_value = map[string]int32{
"PACKET_CASHMANIA_ZERO": 0,
"PACKET_CASHMANIA_SCCASHMANIAROOMINFO": 5650,
"PACKET_CASHMANIA_CSCASHMANIAOP": 5651,
"PACKET_CASHMANIA_SCCASHMANIAOP": 5652,
"PACKET_CASHMANIA_SCCASHMANIAROOMSTATE": 5653,
"PACKET_CASHMANIA_SCCASHMANIABILLED": 5654,
}
)
func (x CashManiaPID) Enum() *CashManiaPID {
p := new(CashManiaPID)
*p = x
return p
}
func (x CashManiaPID) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (CashManiaPID) Descriptor() protoreflect.EnumDescriptor {
return file_protocol_cashmania_cashmania_proto_enumTypes[0].Descriptor()
}
func (CashManiaPID) Type() protoreflect.EnumType {
return &file_protocol_cashmania_cashmania_proto_enumTypes[0]
}
func (x CashManiaPID) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use CashManiaPID.Descriptor instead.
func (CashManiaPID) EnumDescriptor() ([]byte, []int) {
return file_protocol_cashmania_cashmania_proto_rawDescGZIP(), []int{0}
}
type CashManiaPlayerData struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` //名字
SnId int32 `protobuf:"varint,2,opt,name=SnId,proto3" json:"SnId,omitempty"` //账号
Head int32 `protobuf:"varint,3,opt,name=Head,proto3" json:"Head,omitempty"` //头像
Sex int32 `protobuf:"varint,4,opt,name=Sex,proto3" json:"Sex,omitempty"` //性别
Coin int64 `protobuf:"varint,5,opt,name=Coin,proto3" json:"Coin,omitempty"` //金币
Pos int32 `protobuf:"varint,6,opt,name=Pos,proto3" json:"Pos,omitempty"` //座位位置
Flag int32 `protobuf:"varint,7,opt,name=Flag,proto3" json:"Flag,omitempty"` //二进制标记
Params []string `protobuf:"bytes,8,rep,name=Params,proto3" json:"Params,omitempty"` //其他数据 如:ip 等
City string `protobuf:"bytes,9,opt,name=City,proto3" json:"City,omitempty"` //城市
HeadOutLine int32 `protobuf:"varint,10,opt,name=HeadOutLine,proto3" json:"HeadOutLine,omitempty"` //头像框
VIP int32 `protobuf:"varint,11,opt,name=VIP,proto3" json:"VIP,omitempty"`
}
func (x *CashManiaPlayerData) Reset() {
*x = CashManiaPlayerData{}
if protoimpl.UnsafeEnabled {
mi := &file_protocol_cashmania_cashmania_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *CashManiaPlayerData) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CashManiaPlayerData) ProtoMessage() {}
func (x *CashManiaPlayerData) ProtoReflect() protoreflect.Message {
mi := &file_protocol_cashmania_cashmania_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CashManiaPlayerData.ProtoReflect.Descriptor instead.
func (*CashManiaPlayerData) Descriptor() ([]byte, []int) {
return file_protocol_cashmania_cashmania_proto_rawDescGZIP(), []int{0}
}
func (x *CashManiaPlayerData) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *CashManiaPlayerData) GetSnId() int32 {
if x != nil {
return x.SnId
}
return 0
}
func (x *CashManiaPlayerData) GetHead() int32 {
if x != nil {
return x.Head
}
return 0
}
func (x *CashManiaPlayerData) GetSex() int32 {
if x != nil {
return x.Sex
}
return 0
}
func (x *CashManiaPlayerData) GetCoin() int64 {
if x != nil {
return x.Coin
}
return 0
}
func (x *CashManiaPlayerData) GetPos() int32 {
if x != nil {
return x.Pos
}
return 0
}
func (x *CashManiaPlayerData) GetFlag() int32 {
if x != nil {
return x.Flag
}
return 0
}
func (x *CashManiaPlayerData) GetParams() []string {
if x != nil {
return x.Params
}
return nil
}
func (x *CashManiaPlayerData) GetCity() string {
if x != nil {
return x.City
}
return ""
}
func (x *CashManiaPlayerData) GetHeadOutLine() int32 {
if x != nil {
return x.HeadOutLine
}
return 0
}
func (x *CashManiaPlayerData) GetVIP() int32 {
if x != nil {
return x.VIP
}
return 0
}
//房间信息
//PACKET_CASHMANIA_SCCASHMANIAROOMINFO
type SCCashManiaRoomInfo struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
RoomId int32 `protobuf:"varint,1,opt,name=RoomId,proto3" json:"RoomId,omitempty"` //房间id
GameFreeId int32 `protobuf:"varint,2,opt,name=GameFreeId,proto3" json:"GameFreeId,omitempty"`
GameId int32 `protobuf:"varint,3,opt,name=GameId,proto3" json:"GameId,omitempty"` //游戏id
RoomMode int32 `protobuf:"varint,4,opt,name=RoomMode,proto3" json:"RoomMode,omitempty"` //游戏模式
Params []int32 `protobuf:"varint,5,rep,packed,name=Params,proto3" json:"Params,omitempty"` //规则参数
NumOfGames int32 `protobuf:"varint,6,opt,name=NumOfGames,proto3" json:"NumOfGames,omitempty"` //当前第几局
State int32 `protobuf:"varint,7,opt,name=State,proto3" json:"State,omitempty"` //房间当前状态
ParamsEx []int64 `protobuf:"varint,8,rep,packed,name=ParamsEx,proto3" json:"ParamsEx,omitempty"` //其他参数
SceneType int32 `protobuf:"varint,9,opt,name=SceneType,proto3" json:"SceneType,omitempty"` //房间模式
Player *CashManiaPlayerData `protobuf:"bytes,10,opt,name=Player,proto3" json:"Player,omitempty"` //房间内的玩家信息
PlayerInfo string `protobuf:"bytes,11,opt,name=PlayerInfo,proto3" json:"PlayerInfo,omitempty"`
}
func (x *SCCashManiaRoomInfo) Reset() {
*x = SCCashManiaRoomInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_protocol_cashmania_cashmania_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SCCashManiaRoomInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SCCashManiaRoomInfo) ProtoMessage() {}
func (x *SCCashManiaRoomInfo) ProtoReflect() protoreflect.Message {
mi := &file_protocol_cashmania_cashmania_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SCCashManiaRoomInfo.ProtoReflect.Descriptor instead.
func (*SCCashManiaRoomInfo) Descriptor() ([]byte, []int) {
return file_protocol_cashmania_cashmania_proto_rawDescGZIP(), []int{1}
}
func (x *SCCashManiaRoomInfo) GetRoomId() int32 {
if x != nil {
return x.RoomId
}
return 0
}
func (x *SCCashManiaRoomInfo) GetGameFreeId() int32 {
if x != nil {
return x.GameFreeId
}
return 0
}
func (x *SCCashManiaRoomInfo) GetGameId() int32 {
if x != nil {
return x.GameId
}
return 0
}
func (x *SCCashManiaRoomInfo) GetRoomMode() int32 {
if x != nil {
return x.RoomMode
}
return 0
}
func (x *SCCashManiaRoomInfo) GetParams() []int32 {
if x != nil {
return x.Params
}
return nil
}
func (x *SCCashManiaRoomInfo) GetNumOfGames() int32 {
if x != nil {
return x.NumOfGames
}
return 0
}
func (x *SCCashManiaRoomInfo) GetState() int32 {
if x != nil {
return x.State
}
return 0
}
func (x *SCCashManiaRoomInfo) GetParamsEx() []int64 {
if x != nil {
return x.ParamsEx
}
return nil
}
func (x *SCCashManiaRoomInfo) GetSceneType() int32 {
if x != nil {
return x.SceneType
}
return 0
}
func (x *SCCashManiaRoomInfo) GetPlayer() *CashManiaPlayerData {
if x != nil {
return x.Player
}
return nil
}
func (x *SCCashManiaRoomInfo) GetPlayerInfo() string {
if x != nil {
return x.PlayerInfo
}
return ""
}
//玩家操作
//PACKET_CASHMANIA_CSCASHMANIAOP
type CSCashManiaOp struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
OpCode int32 `protobuf:"varint,1,opt,name=OpCode,proto3" json:"OpCode,omitempty"` //操作码 0.spin
Params []int64 `protobuf:"varint,2,rep,packed,name=Params,proto3" json:"Params,omitempty"` //操作参数 下注索引编号
}
func (x *CSCashManiaOp) Reset() {
*x = CSCashManiaOp{}
if protoimpl.UnsafeEnabled {
mi := &file_protocol_cashmania_cashmania_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *CSCashManiaOp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CSCashManiaOp) ProtoMessage() {}
func (x *CSCashManiaOp) ProtoReflect() protoreflect.Message {
mi := &file_protocol_cashmania_cashmania_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CSCashManiaOp.ProtoReflect.Descriptor instead.
func (*CSCashManiaOp) Descriptor() ([]byte, []int) {
return file_protocol_cashmania_cashmania_proto_rawDescGZIP(), []int{2}
}
func (x *CSCashManiaOp) GetOpCode() int32 {
if x != nil {
return x.OpCode
}
return 0
}
func (x *CSCashManiaOp) GetParams() []int64 {
if x != nil {
return x.Params
}
return nil
}
//玩家操作返回
//PACKET_CASHMANIA_SCCASHMANIAOP
type SCCashManiaOp struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
OpCode int32 `protobuf:"varint,1,opt,name=OpCode,proto3" json:"OpCode,omitempty"` //操作码
OpRetCode int32 `protobuf:"varint,2,opt,name=OpRetCode,proto3" json:"OpRetCode,omitempty"` //操作结果 1.金币不足 2.低于该值不能押注
Params []int64 `protobuf:"varint,3,rep,packed,name=Params,proto3" json:"Params,omitempty"` //操作参数
}
func (x *SCCashManiaOp) Reset() {
*x = SCCashManiaOp{}
if protoimpl.UnsafeEnabled {
mi := &file_protocol_cashmania_cashmania_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SCCashManiaOp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SCCashManiaOp) ProtoMessage() {}
func (x *SCCashManiaOp) ProtoReflect() protoreflect.Message {
mi := &file_protocol_cashmania_cashmania_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SCCashManiaOp.ProtoReflect.Descriptor instead.
func (*SCCashManiaOp) Descriptor() ([]byte, []int) {
return file_protocol_cashmania_cashmania_proto_rawDescGZIP(), []int{3}
}
func (x *SCCashManiaOp) GetOpCode() int32 {
if x != nil {
return x.OpCode
}
return 0
}
func (x *SCCashManiaOp) GetOpRetCode() int32 {
if x != nil {
return x.OpRetCode
}
return 0
}
func (x *SCCashManiaOp) GetParams() []int64 {
if x != nil {
return x.Params
}
return nil
}
//房间状态
//PACKET_CASHMANIA_SCCASHMANIAROOMSTATE
type SCCashManiaRoomState struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
State int32 `protobuf:"varint,1,opt,name=State,proto3" json:"State,omitempty"` //房间当前状态
SubState int32 `protobuf:"varint,2,opt,name=SubState,proto3" json:"SubState,omitempty"` //房间当前子状态
Params []int32 `protobuf:"varint,3,rep,packed,name=Params,proto3" json:"Params,omitempty"` //状态参数
}
func (x *SCCashManiaRoomState) Reset() {
*x = SCCashManiaRoomState{}
if protoimpl.UnsafeEnabled {
mi := &file_protocol_cashmania_cashmania_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SCCashManiaRoomState) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SCCashManiaRoomState) ProtoMessage() {}
func (x *SCCashManiaRoomState) ProtoReflect() protoreflect.Message {
mi := &file_protocol_cashmania_cashmania_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SCCashManiaRoomState.ProtoReflect.Descriptor instead.
func (*SCCashManiaRoomState) Descriptor() ([]byte, []int) {
return file_protocol_cashmania_cashmania_proto_rawDescGZIP(), []int{4}
}
func (x *SCCashManiaRoomState) GetState() int32 {
if x != nil {
return x.State
}
return 0
}
func (x *SCCashManiaRoomState) GetSubState() int32 {
if x != nil {
return x.SubState
}
return 0
}
func (x *SCCashManiaRoomState) GetParams() []int32 {
if x != nil {
return x.Params
}
return nil
}
//PACKET_CASHMANIA_SCCASHMANIABILLED
type SCCashManiaBilled struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
OpRetCode int32 `protobuf:"varint,1,opt,name=OpRetCode,proto3" json:"OpRetCode,omitempty"` //0.spin成功 1.spin失败
GameEndStr string `protobuf:"bytes,2,opt,name=GameEndStr,proto3" json:"GameEndStr,omitempty"`
}
func (x *SCCashManiaBilled) Reset() {
*x = SCCashManiaBilled{}
if protoimpl.UnsafeEnabled {
mi := &file_protocol_cashmania_cashmania_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *SCCashManiaBilled) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SCCashManiaBilled) ProtoMessage() {}
func (x *SCCashManiaBilled) ProtoReflect() protoreflect.Message {
mi := &file_protocol_cashmania_cashmania_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SCCashManiaBilled.ProtoReflect.Descriptor instead.
func (*SCCashManiaBilled) Descriptor() ([]byte, []int) {
return file_protocol_cashmania_cashmania_proto_rawDescGZIP(), []int{5}
}
func (x *SCCashManiaBilled) GetOpRetCode() int32 {
if x != nil {
return x.OpRetCode
}
return 0
}
func (x *SCCashManiaBilled) GetGameEndStr() string {
if x != nil {
return x.GameEndStr
}
return ""
}
var File_protocol_cashmania_cashmania_proto protoreflect.FileDescriptor
var file_protocol_cashmania_cashmania_proto_rawDesc = []byte{
0x0a, 0x22, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x63, 0x61, 0x73, 0x68, 0x6d,
0x61, 0x6e, 0x69, 0x61, 0x2f, 0x63, 0x61, 0x73, 0x68, 0x6d, 0x61, 0x6e, 0x69, 0x61, 0x2e, 0x70,
0x72, 0x6f, 0x74, 0x6f, 0x12, 0x09, 0x63, 0x61, 0x73, 0x68, 0x6d, 0x61, 0x6e, 0x69, 0x61, 0x22,
0xfd, 0x01, 0x0a, 0x13, 0x43, 0x61, 0x73, 0x68, 0x4d, 0x61, 0x6e, 0x69, 0x61, 0x50, 0x6c, 0x61,
0x79, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x12, 0x12, 0x0a, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x18,
0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x53,
0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x53, 0x6e, 0x49, 0x64, 0x12,
0x12, 0x0a, 0x04, 0x48, 0x65, 0x61, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x48,
0x65, 0x61, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x53, 0x65, 0x78, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05,
0x52, 0x03, 0x53, 0x65, 0x78, 0x12, 0x12, 0x0a, 0x04, 0x43, 0x6f, 0x69, 0x6e, 0x18, 0x05, 0x20,
0x01, 0x28, 0x03, 0x52, 0x04, 0x43, 0x6f, 0x69, 0x6e, 0x12, 0x10, 0x0a, 0x03, 0x50, 0x6f, 0x73,
0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x50, 0x6f, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x46,
0x6c, 0x61, 0x67, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x46, 0x6c, 0x61, 0x67, 0x12,
0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x09, 0x52,
0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x43, 0x69, 0x74, 0x79, 0x18,
0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x43, 0x69, 0x74, 0x79, 0x12, 0x20, 0x0a, 0x0b, 0x48,
0x65, 0x61, 0x64, 0x4f, 0x75, 0x74, 0x4c, 0x69, 0x6e, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05,
0x52, 0x0b, 0x48, 0x65, 0x61, 0x64, 0x4f, 0x75, 0x74, 0x4c, 0x69, 0x6e, 0x65, 0x12, 0x10, 0x0a,
0x03, 0x56, 0x49, 0x50, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x56, 0x49, 0x50, 0x22,
0xe1, 0x02, 0x0a, 0x13, 0x53, 0x43, 0x43, 0x61, 0x73, 0x68, 0x4d, 0x61, 0x6e, 0x69, 0x61, 0x52,
0x6f, 0x6f, 0x6d, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49,
0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x12,
0x1e, 0x0a, 0x0a, 0x47, 0x61, 0x6d, 0x65, 0x46, 0x72, 0x65, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20,
0x01, 0x28, 0x05, 0x52, 0x0a, 0x47, 0x61, 0x6d, 0x65, 0x46, 0x72, 0x65, 0x65, 0x49, 0x64, 0x12,
0x16, 0x0a, 0x06, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52,
0x06, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x52, 0x6f, 0x6f, 0x6d, 0x4d,
0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x52, 0x6f, 0x6f, 0x6d, 0x4d,
0x6f, 0x64, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x05, 0x20,
0x03, 0x28, 0x05, 0x52, 0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x4e,
0x75, 0x6d, 0x4f, 0x66, 0x47, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52,
0x0a, 0x4e, 0x75, 0x6d, 0x4f, 0x66, 0x47, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x53,
0x74, 0x61, 0x74, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x53, 0x74, 0x61, 0x74,
0x65, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x45, 0x78, 0x18, 0x08, 0x20,
0x03, 0x28, 0x03, 0x52, 0x08, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x45, 0x78, 0x12, 0x1c, 0x0a,
0x09, 0x53, 0x63, 0x65, 0x6e, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x05,
0x52, 0x09, 0x53, 0x63, 0x65, 0x6e, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x36, 0x0a, 0x06, 0x50,
0x6c, 0x61, 0x79, 0x65, 0x72, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x61,
0x73, 0x68, 0x6d, 0x61, 0x6e, 0x69, 0x61, 0x2e, 0x43, 0x61, 0x73, 0x68, 0x4d, 0x61, 0x6e, 0x69,
0x61, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x52, 0x06, 0x50, 0x6c, 0x61,
0x79, 0x65, 0x72, 0x12, 0x1e, 0x0a, 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x49, 0x6e, 0x66,
0x6f, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x49,
0x6e, 0x66, 0x6f, 0x22, 0x3f, 0x0a, 0x0d, 0x43, 0x53, 0x43, 0x61, 0x73, 0x68, 0x4d, 0x61, 0x6e,
0x69, 0x61, 0x4f, 0x70, 0x12, 0x16, 0x0a, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01,
0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x16, 0x0a, 0x06,
0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x03, 0x52, 0x06, 0x50, 0x61,
0x72, 0x61, 0x6d, 0x73, 0x22, 0x5d, 0x0a, 0x0d, 0x53, 0x43, 0x43, 0x61, 0x73, 0x68, 0x4d, 0x61,
0x6e, 0x69, 0x61, 0x4f, 0x70, 0x12, 0x16, 0x0a, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64, 0x65, 0x18,
0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x4f, 0x70, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1c, 0x0a,
0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
0x52, 0x09, 0x4f, 0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x50,
0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x03, 0x52, 0x06, 0x50, 0x61, 0x72,
0x61, 0x6d, 0x73, 0x22, 0x60, 0x0a, 0x14, 0x53, 0x43, 0x43, 0x61, 0x73, 0x68, 0x4d, 0x61, 0x6e,
0x69, 0x61, 0x52, 0x6f, 0x6f, 0x6d, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x53,
0x74, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x53, 0x74, 0x61, 0x74,
0x65, 0x12, 0x1a, 0x0a, 0x08, 0x53, 0x75, 0x62, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20,
0x01, 0x28, 0x05, 0x52, 0x08, 0x53, 0x75, 0x62, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x16, 0x0a,
0x06, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x05, 0x52, 0x06, 0x50,
0x61, 0x72, 0x61, 0x6d, 0x73, 0x22, 0x51, 0x0a, 0x11, 0x53, 0x43, 0x43, 0x61, 0x73, 0x68, 0x4d,
0x61, 0x6e, 0x69, 0x61, 0x42, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x4f, 0x70,
0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x4f,
0x70, 0x52, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x47, 0x61, 0x6d, 0x65,
0x45, 0x6e, 0x64, 0x53, 0x74, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x47, 0x61,
0x6d, 0x65, 0x45, 0x6e, 0x64, 0x53, 0x74, 0x72, 0x2a, 0xf3, 0x01, 0x0a, 0x0c, 0x43, 0x61, 0x73,
0x68, 0x4d, 0x61, 0x6e, 0x69, 0x61, 0x50, 0x49, 0x44, 0x12, 0x19, 0x0a, 0x15, 0x50, 0x41, 0x43,
0x4b, 0x45, 0x54, 0x5f, 0x43, 0x41, 0x53, 0x48, 0x4d, 0x41, 0x4e, 0x49, 0x41, 0x5f, 0x5a, 0x45,
0x52, 0x4f, 0x10, 0x00, 0x12, 0x29, 0x0a, 0x24, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43,
0x41, 0x53, 0x48, 0x4d, 0x41, 0x4e, 0x49, 0x41, 0x5f, 0x53, 0x43, 0x43, 0x41, 0x53, 0x48, 0x4d,
0x41, 0x4e, 0x49, 0x41, 0x52, 0x4f, 0x4f, 0x4d, 0x49, 0x4e, 0x46, 0x4f, 0x10, 0x92, 0x2c, 0x12,
0x23, 0x0a, 0x1e, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43, 0x41, 0x53, 0x48, 0x4d, 0x41,
0x4e, 0x49, 0x41, 0x5f, 0x43, 0x53, 0x43, 0x41, 0x53, 0x48, 0x4d, 0x41, 0x4e, 0x49, 0x41, 0x4f,
0x50, 0x10, 0x93, 0x2c, 0x12, 0x23, 0x0a, 0x1e, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x43,
0x41, 0x53, 0x48, 0x4d, 0x41, 0x4e, 0x49, 0x41, 0x5f, 0x53, 0x43, 0x43, 0x41, 0x53, 0x48, 0x4d,
0x41, 0x4e, 0x49, 0x41, 0x4f, 0x50, 0x10, 0x94, 0x2c, 0x12, 0x2a, 0x0a, 0x25, 0x50, 0x41, 0x43,
0x4b, 0x45, 0x54, 0x5f, 0x43, 0x41, 0x53, 0x48, 0x4d, 0x41, 0x4e, 0x49, 0x41, 0x5f, 0x53, 0x43,
0x43, 0x41, 0x53, 0x48, 0x4d, 0x41, 0x4e, 0x49, 0x41, 0x52, 0x4f, 0x4f, 0x4d, 0x53, 0x54, 0x41,
0x54, 0x45, 0x10, 0x95, 0x2c, 0x12, 0x27, 0x0a, 0x22, 0x50, 0x41, 0x43, 0x4b, 0x45, 0x54, 0x5f,
0x43, 0x41, 0x53, 0x48, 0x4d, 0x41, 0x4e, 0x49, 0x41, 0x5f, 0x53, 0x43, 0x43, 0x41, 0x53, 0x48,
0x4d, 0x41, 0x4e, 0x49, 0x41, 0x42, 0x49, 0x4c, 0x4c, 0x45, 0x44, 0x10, 0x96, 0x2c, 0x42, 0x29,
0x5a, 0x27, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x2e, 0x67, 0x61, 0x6d, 0x65, 0x73, 0x2e, 0x63, 0x6f,
0x6d, 0x2f, 0x67, 0x61, 0x6d, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f,
0x63, 0x61, 0x73, 0x68, 0x6d, 0x61, 0x6e, 0x69, 0x61, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x33,
}
var (
file_protocol_cashmania_cashmania_proto_rawDescOnce sync.Once
file_protocol_cashmania_cashmania_proto_rawDescData = file_protocol_cashmania_cashmania_proto_rawDesc
)
func file_protocol_cashmania_cashmania_proto_rawDescGZIP() []byte {
file_protocol_cashmania_cashmania_proto_rawDescOnce.Do(func() {
file_protocol_cashmania_cashmania_proto_rawDescData = protoimpl.X.CompressGZIP(file_protocol_cashmania_cashmania_proto_rawDescData)
})
return file_protocol_cashmania_cashmania_proto_rawDescData
}
var file_protocol_cashmania_cashmania_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
var file_protocol_cashmania_cashmania_proto_msgTypes = make([]protoimpl.MessageInfo, 6)
var file_protocol_cashmania_cashmania_proto_goTypes = []interface{}{
(CashManiaPID)(0), // 0: cashmania.CashManiaPID
(*CashManiaPlayerData)(nil), // 1: cashmania.CashManiaPlayerData
(*SCCashManiaRoomInfo)(nil), // 2: cashmania.SCCashManiaRoomInfo
(*CSCashManiaOp)(nil), // 3: cashmania.CSCashManiaOp
(*SCCashManiaOp)(nil), // 4: cashmania.SCCashManiaOp
(*SCCashManiaRoomState)(nil), // 5: cashmania.SCCashManiaRoomState
(*SCCashManiaBilled)(nil), // 6: cashmania.SCCashManiaBilled
}
var file_protocol_cashmania_cashmania_proto_depIdxs = []int32{
1, // 0: cashmania.SCCashManiaRoomInfo.Player:type_name -> cashmania.CashManiaPlayerData
1, // [1:1] is the sub-list for method output_type
1, // [1:1] is the sub-list for method input_type
1, // [1:1] is the sub-list for extension type_name
1, // [1:1] is the sub-list for extension extendee
0, // [0:1] is the sub-list for field type_name
}
func init() { file_protocol_cashmania_cashmania_proto_init() }
func file_protocol_cashmania_cashmania_proto_init() {
if File_protocol_cashmania_cashmania_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
file_protocol_cashmania_cashmania_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CashManiaPlayerData); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_protocol_cashmania_cashmania_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCashManiaRoomInfo); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_protocol_cashmania_cashmania_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CSCashManiaOp); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_protocol_cashmania_cashmania_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCashManiaOp); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_protocol_cashmania_cashmania_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCashManiaRoomState); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_protocol_cashmania_cashmania_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SCCashManiaBilled); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_protocol_cashmania_cashmania_proto_rawDesc,
NumEnums: 1,
NumMessages: 6,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_protocol_cashmania_cashmania_proto_goTypes,
DependencyIndexes: file_protocol_cashmania_cashmania_proto_depIdxs,
EnumInfos: file_protocol_cashmania_cashmania_proto_enumTypes,
MessageInfos: file_protocol_cashmania_cashmania_proto_msgTypes,
}.Build()
File_protocol_cashmania_cashmania_proto = out.File
file_protocol_cashmania_cashmania_proto_rawDesc = nil
file_protocol_cashmania_cashmania_proto_goTypes = nil
file_protocol_cashmania_cashmania_proto_depIdxs = nil
}

Some files were not shown because too many files have changed in this diff Show More