Martin Michelsen
|
7bc58a757e
|
reimplement Episode 3 map categories
|
2025-10-26 23:07:47 -07:00 |
|
Martin Michelsen
|
be4c7f80cb
|
add tests for quest indexes and function compiler
|
2025-10-21 22:54:48 -07:00 |
|
Martin Michelsen
|
46c2260d0f
|
use enums for difficulty and language; fix enemy state aliases; closes #694
|
2025-10-18 01:03:00 -07:00 |
|
Martin Michelsen
|
fdd0bfea08
|
rewrite quest metadata indexing
- split ep3 download quests from quest index
- fix Ep3 NTE download quests
- automatically detect battle/challenge params and area remaps
|
2025-09-28 23:26:14 -07:00 |
|
Martin Michelsen
|
65384435a3
|
add extension for fractional EXP multipliers on BB
|
2025-09-21 13:16:28 -07:00 |
|
Martin Michelsen
|
0b4d5b2f89
|
add BB BankSize patch
|
2025-08-22 22:39:32 -07:00 |
|
Martin Michelsen
|
45824b46fe
|
support per-quest common and rare tables
|
2025-08-22 14:09:41 -07:00 |
|
Martin Michelsen
|
60291993b6
|
add configurable min levels for non-BB; closes #666
|
2025-07-11 17:57:39 -07:00 |
|
Martin Michelsen
|
3844c9881c
|
add AccurateKillCount patch
|
2025-06-12 18:49:38 -07:00 |
|
Martin Michelsen
|
d4bc880018
|
make $killcount work for units too
|
2025-06-07 09:53:56 -07:00 |
|
Martin Michelsen
|
aabbafb749
|
fix game flag translation across v2/v3 boundary
|
2025-05-28 22:01:54 -07:00 |
|
Martin Michelsen
|
5f4d2ec891
|
complete implementation of $checkchar and make slot count configurable; closes #645
|
2025-05-26 21:55:19 -07:00 |
|
Martin Michelsen
|
cc99050964
|
switch to coroutine execution model
|
2025-05-26 14:11:38 -07:00 |
|
Martin Michelsen
|
69edba036e
|
add $whatobj command
|
2025-03-21 23:58:49 -07:00 |
|
Martin Michelsen
|
d9744a696e
|
implement item translation table
|
2025-02-20 22:31:26 -08:00 |
|
Martin Michelsen
|
83990c6d5f
|
construct supermaps on-demand instead of at startup
|
2025-02-17 00:14:58 -08:00 |
|
Martin Michelsen
|
9ed01ede2d
|
use mag evolution table for fixed-type cell evolution; fixes #608
|
2025-02-13 21:59:00 -08:00 |
|
Martin Michelsen
|
0be056adce
|
factor out shell command execution
|
2025-01-06 00:12:00 -08:00 |
|
Martin Michelsen
|
72ac20e574
|
rewrite map data model
|
2025-01-01 17:47:50 -08:00 |
|
Martin Michelsen
|
48641d46a0
|
fix v1 max stats table; add level table formatter
|
2024-10-25 22:32:20 -07:00 |
|
Martin Michelsen
|
21f1c40408
|
allow specifying what counts as cheating; closes #572
|
2024-10-17 21:54:14 -07:00 |
|
Martin Michelsen
|
5294a53e1b
|
make it possible to clear file caches
|
2024-10-05 12:43:38 -07:00 |
|
Martin Michelsen
|
4426476a15
|
clean up patch enable quest logic
|
2024-08-17 10:39:10 -07:00 |
|
Martin Michelsen
|
f0366a3550
|
add BB stack limits patch
|
2024-08-10 00:29:24 -07:00 |
|
Martin Michelsen
|
24be0d8195
|
move default keyboard and joystick config into files
|
2024-08-06 22:47:04 -07:00 |
|
Martin Michelsen
|
1bfbf09891
|
use phosg namespace
|
2024-07-28 11:54:41 -07:00 |
|
Martin Michelsen
|
5523388ad4
|
disable rare notifs for client drops by default
|
2024-07-20 11:58:18 -07:00 |
|
Martin Michelsen
|
3a22a5c489
|
add Ep3 codepaths to B2 enabler
|
2024-06-23 00:24:01 -07:00 |
|
Martin Michelsen
|
862b3d27da
|
add B2 patch support on PSO Plus
|
2024-06-22 21:42:30 -07:00 |
|
Martin Michelsen
|
0ae02b0191
|
add websocket endpoint for rare drop stream
|
2024-06-21 10:59:01 -07:00 |
|
Martin Michelsen
|
e2c34dfb70
|
add option to enable switch assist by default
|
2024-06-17 22:02:31 -07:00 |
|
Martin Michelsen
|
aa9d2beffe
|
convert all CRLF line endings to LF only
|
2024-06-16 21:03:00 -07:00 |
|
Martin Michelsen
|
f3f933aaca
|
add lobby order option for client customization
|
2024-06-15 17:25:58 -07:00 |
|
Martin Michelsen
|
598120c661
|
implement BB EXP share
|
2024-06-15 16:45:09 -07:00 |
|
Martin Michelsen
|
de45f49b78
|
add name color for IS_CLIENT_CUSTOMIZATION flag
|
2024-06-15 09:56:04 -07:00 |
|
Martin Michelsen
|
340a36878b
|
add $qfread command
|
2024-05-22 21:19:53 -07:00 |
|
Martin Michelsen
|
d8230eb37a
|
load non-v4 level tables
|
2024-05-17 20:32:52 -07:00 |
|
Martin Michelsen
|
d08aaef0f8
|
add remote address to command log messages
|
2024-04-21 15:19:16 -07:00 |
|
Martin Michelsen
|
de42135532
|
implement IPv4 range bans
|
2024-04-21 01:14:10 -07:00 |
|
Martin Michelsen
|
34751f99e9
|
allow multiple licenses per account
|
2024-04-12 22:09:52 -07:00 |
|
Martin Michelsen
|
50a32429be
|
split rare announcement item sets by game version
|
2024-03-31 12:31:25 -07:00 |
|
Martin Michelsen
|
d44b0b3d62
|
add max level notifications
|
2024-03-30 23:37:50 -07:00 |
|
Martin Michelsen
|
4a3b0118a8
|
replace UnlockAllAreas and PreventPersistQuestFlags with generalized rewrite map
|
2024-03-30 22:36:09 -07:00 |
|
Martin Michelsen
|
2cd4c733ef
|
switch item pickup notifs to explicit lists
|
2024-03-29 21:08:42 -07:00 |
|
Martin Michelsen
|
dd9bc51457
|
implement rare item pickup notifications
|
2024-03-28 21:44:05 -07:00 |
|
Martin Michelsen
|
325f7c6efc
|
add UnlockAllAreas config option
|
2024-03-18 10:03:37 -07:00 |
|
Martin Michelsen
|
8594e5af3c
|
add condition clearing and auto-revive to infinite hp mode
|
2024-03-10 12:07:30 -07:00 |
|
Martin Michelsen
|
2aae90e65a
|
add option to use game creator section ID
|
2024-03-09 09:45:20 -08:00 |
|
Martin Michelsen
|
64f2cb8f9e
|
add ServerGlobalDropRateMultiplier
|
2024-03-09 09:21:36 -08:00 |
|
Martin Michelsen
|
33b95015a2
|
add option to override name colors by game version
|
2024-03-06 13:03:10 -08:00 |
|