Commit Graph

421 Commits

Author SHA1 Message Date
Martin Michelsen c592542f07 log when client channels connect successfully 2022-08-11 23:36:30 -07:00
Martin Michelsen d2b9023cfc prevent non-logged-in users from doing anything except log in 2022-08-11 21:28:46 -07:00
Martin Michelsen 716825ffaf fix some typos in help text 2022-08-11 21:25:33 -07:00
Martin Michelsen 907883d176 fix incorrect ep3 map command size 2022-08-11 09:45:44 -07:00
Martin Michelsen a0d994962f fix formatting error in readme 2022-08-11 09:25:32 -07:00
Martin Michelsen a6442c6208 generalize send_function_call a bit 2022-08-11 00:23:49 -07:00
Martin Michelsen 8bff95052c fix primary_identifier for meseta items with nonzero intermediate values 2022-08-10 13:02:28 -07:00
Martin Michelsen 8c82fccb5b fix $what for invalid items 2022-08-10 00:35:33 -07:00
Martin Michelsen c1ea579758 update readme 2022-08-10 00:35:20 -07:00
Martin Michelsen 25c68ef43c fix char range error in some envs 2022-08-09 16:59:35 -07:00
Martin Michelsen d006359f87 add patch tests 2022-08-08 23:48:22 -07:00
Martin Michelsen 39c7b37a84 add intentional fallthrough label 2022-08-08 23:22:55 -07:00
Martin Michelsen 50643df49e add PatchFileIndex 2022-08-08 23:20:54 -07:00
Martin Michelsen c62f1e9fa0 implement patch serving 2022-08-08 23:18:05 -07:00
Martin Michelsen 69d2c6d95c use enable_if_t instead of requires 2022-08-05 12:39:48 -07:00
Martin Michelsen b4780a80a8 fix some item codes and names 2022-08-05 01:30:59 -07:00
Martin Michelsen e958753a09 add leader tag in proxy $li results 2022-08-05 01:30:56 -07:00
Martin Michelsen aa8cf5fd1b update map files 2022-08-03 17:30:39 -07:00
Martin Michelsen 7a1eb677dc rewrite map loader 2022-08-03 17:30:39 -07:00
Martin Michelsen 9b837c5b6c implement BB medical center 2022-08-03 17:30:33 -07:00
Martin Michelsen 176641aebe implement some more BB item commands 2022-08-02 23:25:01 -07:00
Martin Michelsen 80bac6c89e update tests for new info menu / patch server message 2022-08-02 21:33:30 -07:00
Martin Michelsen c43c023b4b rewrite some information menu items 2022-08-02 21:18:56 -07:00
Martin Michelsen 293cc86092 move patch server message to config file 2022-08-02 20:53:41 -07:00
Martin Michelsen 09f0d1f3de save BB player data perioducally during sessions 2022-08-02 12:47:55 -07:00
Martin Michelsen 8f75823f7d clean up $edit implementation 2022-08-02 12:47:43 -07:00
Martin Michelsen 42c1d251eb clean up map parsing 2022-08-02 12:12:07 -07:00
Martin Michelsen ed36471a4e fix BB license check bug; clean up license commands 2022-08-02 12:12:07 -07:00
Martin Michelsen 1164f99957 fix sub_version flags for GC Ep1&2 EU 2022-08-02 12:12:07 -07:00
Martin Michelsen 8c7cee8fd5 update $item docs 2022-08-02 12:02:20 -07:00
Martin Michelsen 442f33733d implement $item command on non-bb and on proxy 2022-07-30 23:03:55 -07:00
Martin Michelsen 286997188e skip guild card file download if checksums match 2022-07-30 13:08:22 -07:00
Martin Michelsen f4517ab92e implement bb blocked senders 2022-07-30 12:56:05 -07:00
Martin Michelsen 7c28ee05cc fix bb guild card save; implement comments 2022-07-30 12:19:46 -07:00
Martin Michelsen 8ac15c9aa3 update readme 2022-07-30 00:39:26 -07:00
Martin Michelsen 431cd480e8 implement bb pre-lobby event 2022-07-30 00:39:26 -07:00
Martin Michelsen 2cb49030f0 implement bb meet user 2022-07-30 00:39:26 -07:00
Martin Michelsen cf59858e1e implement bb simple mail 2022-07-30 00:39:26 -07:00
Martin Michelsen b901e8846d implement some bb guild card commands 2022-07-30 00:25:40 -07:00
Martin Michelsen 174c53d751 update readme about pc compatibility 2022-07-29 11:56:56 -07:00
Martin Michelsen 89cb07a376 fix meet user on pc 2022-07-29 11:53:12 -07:00
Martin Michelsen 4b666a079b implement simple mail on pc 2022-07-29 11:53:04 -07:00
Martin Michelsen 0ebf2ba8ef fix card search results on pc 2022-07-29 11:52:43 -07:00
Martin Michelsen 2fe51519d4 fix some formatting in CommandFormats.hh 2022-07-28 15:37:23 -07:00
Martin Michelsen 7f7137ed81 add support for uncompressed quests 2022-07-28 00:16:57 -07:00
Martin Michelsen ecf02943d4 more ep3 formats research 2022-07-27 01:40:48 -07:00
Martin Michelsen ca2c17360d fix fault when sending data on closed channel 2022-07-27 00:57:15 -07:00
Martin Michelsen ea62275f89 fix login commands in tests 2022-07-27 00:09:14 -07:00
Martin Michelsen 415aa88bd3 fix ep3 login smoke test 2022-07-26 22:46:51 -07:00
Martin Michelsen e6b05196fd use the right flags field for equip tracking 2022-07-26 20:58:48 -07:00