Martin Michelsen
|
80a57f9d3e
|
add xbox patch support
|
2024-01-21 22:36:52 -08:00 |
|
Martin Michelsen
|
ea76a537fd
|
document 24-bit time_flags field
|
2024-01-18 22:54:11 -08:00 |
|
Martin Michelsen
|
68be13dd62
|
write assemble-all-patches action
|
2024-01-09 21:50:08 -08:00 |
|
Martin Michelsen
|
695404165b
|
add support for all versions in ItemParameterTable
|
2024-01-07 21:33:10 -08:00 |
|
Martin Michelsen
|
d3d89f0168
|
catch text encode/decode errors in more places
|
2024-01-04 21:46:27 -08:00 |
|
Martin Michelsen
|
4be431471c
|
rewrite game list filtering logic for BB
|
2024-01-04 11:49:56 -08:00 |
|
Martin Michelsen
|
40dcbb77ad
|
fix incorrect next item IDs in synthesized 6x6D commands
|
2023-12-31 21:28:26 -08:00 |
|
Martin Michelsen
|
a24d0ad703
|
rewrite ItemNameIndex and index all game text
|
2023-12-31 21:28:26 -08:00 |
|
Martin Michelsen
|
ac39db2f36
|
fix 6x6D synthesis for persistent games
|
2023-12-31 00:31:04 -08:00 |
|
Martin Michelsen
|
e89802f288
|
add option to use temporary licenses for NTE versions
|
2023-12-30 11:30:43 -08:00 |
|
Martin Michelsen
|
eea12d8d75
|
make cross-joins more compatible
|
2023-12-29 16:27:22 -08:00 |
|
Martin Michelsen
|
4f2432cbac
|
refine 6x70 format to enable all cross-version joins
|
2023-12-29 10:44:25 -08:00 |
|
Martin Michelsen
|
60f6b609da
|
make $debug allow all cross-version games
|
2023-12-28 19:42:01 -08:00 |
|
Martin Michelsen
|
1ba50e96ca
|
update lobby datas on team master transfer
|
2023-12-28 10:23:13 -08:00 |
|
Martin Michelsen
|
d478e9b0be
|
implement BB client's config scramble logic
|
2023-12-27 23:08:17 -08:00 |
|
Martin Michelsen
|
8104fd0853
|
fix ghost items in persistent games
|
2023-12-27 10:42:30 -08:00 |
|
Martin Michelsen
|
910555f299
|
fix incorrect next item ID during game join
|
2023-12-27 10:42:30 -08:00 |
|
Martin Michelsen
|
1a2d5c1772
|
rename GC_EP3_TRIAL_EDITION to GC_EP3_NTE
|
2023-12-26 09:56:38 -08:00 |
|
Martin Michelsen
|
c7059874d3
|
make infinite HP also heal conditions
|
2023-12-25 19:32:44 -08:00 |
|
Martin Michelsen
|
d1022e9b53
|
rename sys_guild_card_number to team_master_guild_card_number
|
2023-12-25 17:39:39 -08:00 |
|
Martin Michelsen
|
441457a873
|
fix Commander Blade effect in games
|
2023-12-25 16:30:01 -08:00 |
|
Martin Michelsen
|
ad32c0a986
|
make hide_download_commands configurable
|
2023-12-24 22:51:59 -08:00 |
|
Martin Michelsen
|
84ed80365c
|
make BB games deterministic for replays
|
2023-12-23 23:26:44 -08:00 |
|
Martin Michelsen
|
522c1848e1
|
use a cleaner method to deal with duplicate 97 commands
|
2023-12-21 14:53:56 -08:00 |
|
Martin Michelsen
|
c68181e8c0
|
don't use drop command to change item visibility
|
2023-12-19 13:33:51 -08:00 |
|
Martin Michelsen
|
b7604eb643
|
add ability to forbid specific quest flag writes
|
2023-12-18 21:58:39 -08:00 |
|
Martin Michelsen
|
58fa32b95b
|
fix PC NTE menu item flags
|
2023-12-17 23:49:20 -08:00 |
|
Martin Michelsen
|
3f9cad1ca5
|
add support for PC NTE
|
2023-12-17 23:32:41 -08:00 |
|
Martin Michelsen
|
f14f7dd93b
|
enable item tracking on NTE and 11/2000 and make $item work
|
2023-12-17 13:50:44 -08:00 |
|
Martin Michelsen
|
66d7594a36
|
implement nonstandard drop modes
|
2023-12-16 10:09:40 -08:00 |
|
Martin Michelsen
|
2bd43391a6
|
mitigate potential $persist abuse
|
2023-12-13 21:47:51 -08:00 |
|
Martin Michelsen
|
bc017578e3
|
persist item state when no players are in a game
|
2023-12-11 12:13:36 -08:00 |
|
Martin Michelsen
|
2f32e8ab7d
|
fix BB inventory desync when buying consumables from shop
|
2023-12-10 21:16:42 -08:00 |
|
Martin Michelsen
|
afd63ca1dd
|
make ep2 quests have orange icon on non-BB versions
|
2023-12-09 19:21:31 -08:00 |
|
Martin Michelsen
|
b7bc148e09
|
implement solo quest progression flags
|
2023-12-08 17:01:11 -08:00 |
|
Martin Michelsen
|
6d16f8095a
|
factor ClientGameData into Client to reduce data duplication
|
2023-12-07 12:23:21 -08:00 |
|
Martin Michelsen
|
713327b0ae
|
fix double language marker on BB
|
2023-12-05 23:31:16 -08:00 |
|
Martin Michelsen
|
2360beb77b
|
sort bank contents before sending to client
|
2023-12-04 18:43:37 -08:00 |
|
Martin Michelsen
|
33bbb15bf0
|
fix stacked item bank deposit bug
|
2023-12-04 18:23:41 -08:00 |
|
Martin Michelsen
|
c25569c688
|
implement shared bank
|
2023-12-04 16:59:03 -08:00 |
|
Martin Michelsen
|
0442f6e579
|
fix Ep3 card trade sequence
|
2023-12-02 18:24:07 -08:00 |
|
Martin Michelsen
|
d943364c29
|
use DC quest download semantics for GC NTE
|
2023-12-01 21:00:10 -08:00 |
|
Martin Michelsen
|
956e890ad6
|
use make_shared where appropriate
|
2023-11-30 10:24:27 -08:00 |
|
Martin Michelsen
|
3743d0a156
|
implement quest unlock flags
|
2023-11-29 22:22:19 -08:00 |
|
Martin Michelsen
|
ba8917e50d
|
implement team item rewards
|
2023-11-29 18:28:54 -08:00 |
|
Martin Michelsen
|
9ea84d7101
|
implement most remaining BB team functions
|
2023-11-29 11:35:15 -08:00 |
|
Martin Michelsen
|
556360c993
|
implement choice search
|
2023-11-28 18:38:43 -08:00 |
|
Martin Michelsen
|
1a5e56c0b2
|
fix team metadata in lobbies
|
2023-11-27 21:30:59 -08:00 |
|
Martin Michelsen
|
65417749b2
|
don't send text messages to 11/2000 clients
|
2023-11-27 15:58:56 -08:00 |
|
Martin Michelsen
|
20b66a7a58
|
improve support for 11/2000 prototype
|
2023-11-27 00:29:26 -08:00 |
|