Kevin Zheng
b84d19e702
Send server rules over the network ( #10847 )
...
Add a new InfoSystem that sends SharedInfo from the server to client
when requested. Currently, only the rule header and rule text is sent.
Previously, the rule header and rule text was bundled in the client,
which means that the client would only display rules that it was built
with, even if the server has different rules.
This allows servers all running the same build to send different rules.
This could be useful, for example, for servers running the official
builds to send different rulesets without a client rebuild.
2022-08-29 21:38:56 -05:00
..
2022-08-13 22:28:34 -07:00
2022-08-29 21:38:00 -05:00
2022-06-23 20:11:03 +10:00
2022-08-29 15:05:53 +10:00
2022-06-23 20:11:03 +10:00
2022-05-13 17:59:03 +10:00
2022-08-07 16:00:42 +10:00
2022-08-28 15:13:59 -07:00
2022-07-29 12:13:12 +10:00
2022-08-25 00:50:31 +10:00
2022-08-23 02:32:02 -05:00
2022-07-30 19:47:42 -07:00
2022-07-29 12:13:12 +10:00
2022-07-29 12:13:12 +10:00
2022-08-21 03:38:30 +10:00
2022-05-13 17:59:03 +10:00
2022-08-29 21:31:27 -05:00
2022-08-23 02:32:02 -05:00
2022-05-13 17:59:03 +10:00
2022-07-29 12:13:12 +10:00
2022-08-19 19:15:32 -07:00
2022-08-25 23:56:56 +10:00
2022-08-08 18:51:41 +10:00
2022-05-13 17:59:03 +10:00
2022-08-21 17:44:37 -07:00
2022-07-29 12:13:12 +10:00
2022-07-14 22:01:25 +10:00
2022-08-25 23:33:40 +10:00
2022-05-02 13:50:56 -07:00
2022-05-13 17:59:03 +10:00
2022-08-25 23:44:43 +10:00
2022-08-29 21:36:46 -05:00
2022-08-06 13:08:05 +10:00
2022-05-13 17:59:03 +10:00
2022-08-29 21:31:27 -05:00
2022-08-29 21:31:27 -05:00
2022-07-27 03:53:47 -07:00
2022-08-19 19:14:55 -07:00
2022-05-13 17:59:03 +10:00
2022-08-08 09:21:56 +10:00
2022-08-13 22:57:25 -07:00
2022-08-14 12:54:49 -07:00
2022-08-13 22:28:34 -07:00
2022-08-05 18:02:02 +10:00
2022-08-10 18:37:20 +10:00
2022-08-06 16:32:38 +10:00
2022-05-13 17:59:03 +10:00
2022-06-20 10:14:35 +10:00
2022-05-13 17:59:03 +10:00
2022-07-29 12:13:12 +10:00
2022-08-27 22:17:19 -07:00
2022-08-25 23:56:56 +10:00
2022-07-29 12:13:12 +10:00
2022-08-07 16:00:42 +10:00
2022-08-06 13:08:05 +10:00
2022-07-29 12:13:12 +10:00
2022-05-13 15:58:45 -07:00
2022-07-29 12:13:12 +10:00
2022-07-29 12:13:12 +10:00
2022-08-05 08:17:16 +10:00
2022-08-26 14:16:08 +10:00
2022-07-23 11:08:11 +02:00
2022-08-25 23:34:05 +10:00
2022-08-09 14:28:35 +10:00
2022-07-27 03:53:47 -07:00
2022-06-23 14:33:25 +10:00
2022-07-29 12:13:12 +10:00
2022-08-13 23:49:41 +10:00
2022-06-20 10:14:35 +10:00
2022-08-27 20:26:35 -07:00
2022-05-13 17:59:03 +10:00
2022-08-25 00:50:31 +10:00
2022-05-13 17:59:03 +10:00
2022-08-13 22:59:14 -07:00
2022-08-28 16:48:49 -07:00
2022-07-29 12:13:12 +10:00
2022-08-13 22:59:14 -07:00
2022-08-13 22:14:49 -07:00
2022-08-13 22:19:45 -07:00
2022-07-14 09:11:59 +10:00
2022-07-10 20:36:53 -05:00
2022-05-13 17:59:03 +10:00
2022-08-29 21:35:19 -05:00
2022-07-29 12:13:12 +10:00
2022-08-13 23:49:41 +10:00
2022-06-01 01:39:06 -07:00
2022-07-25 16:55:24 +10:00
2022-08-25 23:35:58 +10:00
2022-05-13 17:59:03 +10:00
2022-07-28 09:28:23 +10:00
2022-08-11 19:25:29 +10:00
2022-07-10 20:36:53 -05:00
2022-05-13 17:59:03 +10:00
2022-06-16 18:30:27 +10:00
2022-07-29 12:13:12 +10:00
2022-07-29 12:13:12 +10:00
2022-08-29 21:38:56 -05:00
2022-07-24 21:40:05 +10:00
2022-08-10 17:05:40 +10:00
2022-06-12 15:53:13 +10:00
2022-08-07 16:00:42 +10:00
2022-05-13 17:59:03 +10:00
2022-07-27 03:53:47 -07:00
2022-02-16 18:23:23 +11:00
2022-08-05 08:17:16 +10:00
2022-08-27 16:40:29 -07:00
2022-06-20 10:14:35 +10:00
2022-06-12 13:29:03 +10:00
2022-07-10 02:28:37 -07:00
2022-08-29 21:31:27 -05:00
2022-08-13 22:28:34 -07:00
2022-07-29 12:13:12 +10:00
2022-08-03 21:05:17 -07:00
2022-07-29 12:13:12 +10:00
2022-05-13 17:59:03 +10:00
2022-04-28 20:41:04 +10:00
2022-08-29 21:31:27 -05:00
2022-08-29 21:38:00 -05:00
2022-07-06 17:58:14 +10:00
2022-02-16 18:23:23 +11:00
2022-05-13 17:59:03 +10:00
2022-07-29 12:13:12 +10:00
2022-08-13 22:28:34 -07:00
2022-08-29 15:59:19 +10:00
2022-05-13 17:59:03 +10:00
2022-07-06 20:36:07 -07:00
2022-08-13 22:28:34 -07:00
2022-08-17 10:47:58 +10:00
2022-08-09 10:32:17 +10:00
2022-07-15 01:10:52 -07:00
2022-08-08 09:21:56 +10:00
2022-07-25 00:10:23 -05:00
2022-08-25 23:36:44 +10:00
2022-08-05 08:17:16 +10:00
2022-08-16 21:34:25 -07:00
2022-08-29 15:05:53 +10:00
2022-08-08 14:27:30 +10:00
2022-07-29 12:13:12 +10:00
2022-08-18 17:06:44 -07:00
2022-07-29 12:13:12 +10:00
2022-08-25 23:56:56 +10:00
2022-08-14 21:23:23 -07:00
2022-07-09 04:09:52 -05:00
2022-08-03 21:05:17 -07:00
2022-05-28 23:41:17 -07:00
2022-05-13 17:59:03 +10:00
2022-08-14 12:54:49 -07:00
2022-07-29 12:13:12 +10:00
2022-03-18 15:40:02 +11:00
2022-07-29 12:13:12 +10:00
2022-08-11 19:25:29 +10:00
2022-06-07 15:26:28 +02:00
2022-05-02 13:51:03 -07:00
2022-08-13 22:38:40 -07:00
2022-08-10 17:05:40 +10:00
2022-07-29 12:13:12 +10:00
2022-06-16 23:36:36 +10:00
2022-06-18 22:50:43 -07:00
2022-07-21 17:16:14 -05:00
2022-08-10 18:37:20 +10:00
2022-08-18 17:04:23 -07:00
2022-08-07 16:00:42 +10:00
2022-06-03 03:09:51 -07:00
2022-07-15 02:16:41 -07:00
2022-08-29 21:31:27 -05:00
2022-07-27 02:22:49 +10:00
2022-05-13 17:59:03 +10:00
2022-05-30 01:09:50 -07:00
2022-08-25 23:33:40 +10:00
2022-07-25 10:33:31 -05:00
2022-08-14 19:37:58 -07:00
2022-06-13 09:45:47 +10:00
2022-06-07 15:26:28 +02:00
2022-08-09 19:14:55 +10:00
2022-07-10 20:48:41 -05:00
2022-07-29 12:13:12 +10:00
2022-08-08 10:18:14 +10:00
2022-08-29 21:31:27 -05:00
2022-04-23 18:05:02 -07:00
2022-08-28 15:13:59 -07:00
2022-08-29 21:35:19 -05:00
2022-08-15 21:15:00 -07:00
2022-06-22 09:53:41 +10:00
2022-08-21 03:38:30 +10:00
2022-08-25 23:40:35 +10:00
2022-08-25 00:50:31 +10:00
2022-07-29 12:13:12 +10:00
2022-06-20 10:14:35 +10:00
2022-06-22 09:53:41 +10:00
2022-05-13 17:59:03 +10:00
2022-06-07 15:26:28 +02:00
2022-07-27 03:53:47 -07:00
2022-05-13 17:59:03 +10:00
2022-08-13 23:00:39 -07:00
2022-07-15 01:10:52 -07:00
2022-08-17 19:30:12 -07:00
2022-08-16 21:34:25 -07:00
2022-08-16 21:34:25 -07:00
2022-08-21 03:38:30 +10:00
2022-05-13 17:59:03 +10:00
2022-07-16 13:51:52 +10:00
2022-07-29 12:13:12 +10:00
2022-06-22 09:53:41 +10:00
2022-05-13 17:59:03 +10:00
2022-07-01 02:52:20 -05:00
2022-05-13 17:59:03 +10:00
2022-08-22 19:28:31 -07:00
2022-08-18 23:42:47 -07:00
2022-08-25 23:42:13 +10:00
2022-08-02 06:42:05 -07:00
2022-08-02 20:40:42 -05:00
2022-08-29 21:35:19 -05:00
2022-06-09 18:25:59 -07:00
2022-02-05 11:39:36 -07:00