Martin Michelsen
|
1c2786ef43
|
support v2 and v3 ItemPMT files
|
2023-10-27 21:08:34 -07:00 |
|
Martin Michelsen
|
582fd84f5e
|
rewrite CommonItemSet to support v2
|
2023-10-26 17:40:26 -07:00 |
|
Martin Michelsen
|
7476eb62d3
|
allow server item tables to be enabled by default
|
2023-10-25 18:48:22 -07:00 |
|
Martin Michelsen
|
0c53a0dc41
|
rewrite text encoding to handle non-English properly
|
2023-10-25 17:14:04 -07:00 |
|
Martin Michelsen
|
bf346d3f95
|
fix Word Select mapping across versions
|
2023-10-20 16:19:03 -07:00 |
|
Martin Michelsen
|
2e36cebbcc
|
implement redirect destinations
|
2023-10-18 17:22:07 -07:00 |
|
Martin Michelsen
|
08a1bf3238
|
implement server drop tables
|
2023-10-16 23:10:13 -07:00 |
|
Martin Michelsen
|
e2f72f3088
|
split Ep3 and Ep1&2 quest indexes
|
2023-10-16 17:54:04 -07:00 |
|
Martin Michelsen
|
1d8c78166d
|
allow trap cards to be customized
|
2023-10-12 17:55:37 -07:00 |
|
Martin Michelsen
|
abd87054ac
|
add cross-play options
|
2023-10-07 20:43:35 -07:00 |
|
Martin Michelsen
|
058b040975
|
implement Episode 3 meseta
|
2023-09-24 16:29:58 -07:00 |
|
Martin Michelsen
|
7f7aaf920b
|
make reload config affect welcome message and information menu
|
2023-09-24 09:22:49 -07:00 |
|
Martin Michelsen
|
1d45c18ce8
|
keep tournament state consistent on clients
|
2023-09-16 10:00:36 -07:00 |
|
Martin Michelsen
|
a40d1ad851
|
add reload config shell command
|
2023-09-09 00:06:30 -07:00 |
|
Martin Michelsen
|
cfa4e3b8b0
|
implement Episode 3 lobby banners
|
2023-09-07 22:34:07 -07:00 |
|
Martin Michelsen
|
2b2d8dfb3d
|
make Episode 3 EX results configurable
|
2023-09-05 23:00:30 -07:00 |
|
Martin Michelsen
|
50ded155ed
|
add option to disable Ep3 infinite meseta
|
2023-08-30 18:45:46 -07:00 |
|
Martin Michelsen
|
2235103efe
|
resolve auction card IDs at load time
|
2023-08-28 22:18:17 -07:00 |
|
Martin Michelsen
|
466eb49c55
|
use new phosg JSON interface
|
2023-08-28 22:18:05 -07:00 |
|
Martin Michelsen
|
d93866146a
|
make DOLFileIndex support both compressed and uncompressed files simultaneously
|
2023-08-26 21:00:01 -07:00 |
|
Martin Michelsen
|
87118049ab
|
split Episode3::DataIndex into multiple structures
|
2023-08-13 23:12:27 -07:00 |
|
Martin Michelsen
|
2574c74e6b
|
implement tekker variances
|
2023-08-10 21:06:02 -07:00 |
|
Martin Michelsen
|
71ebf01b0b
|
implement BB item usage and mag feeding
|
2023-06-13 21:52:09 -07:00 |
|
Martin Michelsen
|
e18c3fc43d
|
add default cheat mode behavior flag
|
2023-06-13 21:52:09 -07:00 |
|
Reason
|
95346118f0
|
Toggle drops.
Through txt command in-game, or through the config file.
White space fix.
Forgot this part.
|
2023-06-11 14:19:12 -07:00 |
|
Martin Michelsen
|
25b6c594bd
|
make quest categories configurable
|
2023-06-08 20:43:46 -07:00 |
|
Martin Michelsen
|
54a734e049
|
compress DOL files before sending them to clients
|
2023-05-27 09:57:36 -07:00 |
|
Martin Michelsen
|
dbd6c59a0b
|
implement version-specific patches; clean up menu abstraction
|
2023-05-26 09:55:12 -07:00 |
|
Martin Michelsen
|
91e484e514
|
clang-format everything
|
2023-04-16 15:44:12 -07:00 |
|
Martin Michelsen
|
7426c5ad1f
|
make reloading more stable and add more options
|
2023-03-15 14:47:06 -07:00 |
|
Martin Michelsen
|
838e53a91e
|
use GC logic for BB nonrare item drop generation and shops
|
2023-03-07 23:19:30 -08:00 |
|
Martin Michelsen
|
f3dfa0989f
|
don't bother with lobby id free list
|
2022-12-22 22:27:23 -08:00 |
|
Martin Michelsen
|
f2751a4e49
|
remove custom login options from proxy options menu
|
2022-12-22 21:27:31 -08:00 |
|
Martin Michelsen
|
cf2f1ef529
|
add option to disable save_files globally
|
2022-12-13 23:53:06 -08:00 |
|
Martin Michelsen
|
5bcd16b6f2
|
make tournaments work with multiple human players
|
2022-12-13 21:40:09 -08:00 |
|
Martin Michelsen
|
9a1ba56982
|
implement episode 3 tournaments
|
2022-12-08 01:01:58 -08:00 |
|
Martin Michelsen
|
41a858935b
|
implement card auctions
|
2022-11-27 23:52:18 -08:00 |
|
Martin Michelsen
|
9f2f0ccc14
|
implement episode 3 battles
|
2022-11-27 21:19:31 -08:00 |
|
Martin Michelsen
|
0a1eb5f0d7
|
add Ep3 USA patch function
|
2022-10-31 16:47:14 -07:00 |
|
Martin Michelsen
|
0951132c01
|
add proxy options menu
|
2022-09-29 12:07:53 -07:00 |
|
Martin Michelsen
|
c43fa7a40d
|
don't send extra lobbies to v1 clients
|
2022-09-22 22:51:53 -07:00 |
|
Martin Michelsen
|
9a35f5ca63
|
reorganize BB file loading abstractions
|
2022-09-03 12:26:12 -07:00 |
|
Martin Michelsen
|
5d3d1e1900
|
add support for PSO DC v1/v2
|
2022-08-27 10:49:53 -07:00 |
|
Martin Michelsen
|
c62f1e9fa0
|
implement patch serving
|
2022-08-08 23:18:05 -07:00 |
|
Martin Michelsen
|
7a1eb677dc
|
rewrite map loader
|
2022-08-03 17:30:39 -07:00 |
|
Martin Michelsen
|
293cc86092
|
move patch server message to config file
|
2022-08-02 20:53:41 -07:00 |
|
Martin Michelsen
|
ec205062ad
|
add findings from psox disassembly
|
2022-07-26 00:33:47 -07:00 |
|
Martin Michelsen
|
4c20097de7
|
fix meet user
|
2022-07-25 01:32:37 -07:00 |
|
Martin Michelsen
|
0a115427a1
|
add $rand command
|
2022-07-11 11:04:31 -07:00 |
|
Martin Michelsen
|
e5227080b8
|
make replays useful on BB
|
2022-07-07 23:48:29 -07:00 |
|