Martin Michelsen
|
7baf5ce327
|
minor cleanup
|
2024-10-30 18:46:19 -07:00 |
|
Martin Michelsen
|
086b2d411a
|
add ability to disable rare announcements per account; closes #576
|
2024-10-20 16:22:26 -07:00 |
|
Martin Michelsen
|
a7d436a894
|
use object flags for switch assist; closes #571
|
2024-10-17 21:54:14 -07:00 |
|
Martin Michelsen
|
47bc37e806
|
link map objects to constructor args instead of copying them
|
2024-10-17 21:54:14 -07:00 |
|
Martin Michelsen
|
7139df0265
|
document most quest opcodes
|
2024-10-09 00:25:38 -07:00 |
|
Martin Michelsen
|
aa4a773095
|
fix objects not appearing in boss rooms after rejoining persisted game
|
2024-09-27 22:52:01 -07:00 |
|
Martin Michelsen
|
39f3a4afa7
|
make bb_exchange_pc disable drops; closes #562
|
2024-09-23 00:32:06 -07:00 |
|
Martin Michelsen
|
a9b816c548
|
allow battle param lookups from other episodes
|
2024-08-23 19:48:56 -07:00 |
|
Martin Michelsen
|
c89c3c27ad
|
fix Ep1 normal Falz item location; fixes #555
|
2024-08-18 17:39:29 -07:00 |
|
Martin Michelsen
|
3a74dbf04e
|
use aliases for subordinate boss entities; closes #545
|
2024-08-02 17:47:10 -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
|
21c8bab91c
|
handle one 6x63 data race
|
2024-07-06 09:54:07 -07:00 |
|
Martin Michelsen
|
dc2e73d198
|
fix item notifications for mags on GC
|
2024-07-04 16:24:36 -07:00 |
|
Martin Michelsen
|
9869fa03c2
|
only send notifs for client-generated items if the game drop mode is CLIENT
|
2024-06-21 11:02:59 -07:00 |
|
Martin Michelsen
|
0ae02b0191
|
add websocket endpoint for rare drop stream
|
2024-06-21 10:59:01 -07:00 |
|
Martin Michelsen
|
2e5d95d612
|
fix data race in 6xCA command
|
2024-06-19 23:31:51 -07:00 |
|
Martin Michelsen
|
aa9d2beffe
|
convert all CRLF line endings to LF only
|
2024-06-16 21:03:00 -07:00 |
|
Martin Michelsen
|
bbff30071e
|
fix battle mode level up on players close to level 200
|
2024-06-16 10:11:35 -07:00 |
|
Martin Michelsen
|
a7a512682c
|
fix unsealable item kill count check
|
2024-06-16 00:10:12 -07:00 |
|
Martin Michelsen
|
598120c661
|
implement BB EXP share
|
2024-06-15 16:45:09 -07:00 |
|
Martin Michelsen
|
d4f885fad1
|
fix 6xE3 client ID field
|
2024-06-15 15:20:08 -07:00 |
|
Martin Michelsen
|
de45f49b78
|
add name color for IS_CLIENT_CUSTOMIZATION flag
|
2024-06-15 09:56:04 -07:00 |
|
Martin Michelsen
|
836704e987
|
track telepipe state in games
|
2024-05-21 20:29:32 -07:00 |
|
Martin Michelsen
|
001c2c905f
|
fix BB item subcommands in joinable quests
|
2024-05-19 09:06:38 -07:00 |
|
Martin Michelsen
|
d8230eb37a
|
load non-v4 level tables
|
2024-05-17 20:32:52 -07:00 |
|
Martin Michelsen
|
0a8678fda7
|
fix tekker section id
|
2024-05-16 19:57:46 -07:00 |
|
Martin Michelsen
|
2ed97974e0
|
add CallProtectedHandler on BB
|
2024-05-11 22:31:09 -07:00 |
|
Martin Michelsen
|
b81d119906
|
update 6x49 command name
|
2024-05-07 21:34:13 -07:00 |
|
Martin Michelsen
|
2e7c792b97
|
fix equip state after item combinations applied
|
2024-05-04 20:39:52 -07:00 |
|
Martin Michelsen
|
e42cfb649f
|
fix NPC inventory item creation
|
2024-05-03 10:10:56 -07:00 |
|
Martin Michelsen
|
29f200b83e
|
add a way for joinable quests to lock themselves
|
2024-04-28 00:23:21 -07:00 |
|
Martin Michelsen
|
ddbb922b95
|
support joinable quests on all versions
|
2024-04-27 18:31:10 -07:00 |
|
Martin Michelsen
|
f5c2c930d8
|
don't use $CG in any server announcements
|
2024-04-27 12:08:31 -07:00 |
|
Martin Michelsen
|
a4fc133d75
|
block 6xB2 in most cases
|
2024-04-26 21:09:21 -07:00 |
|
Martin Michelsen
|
7decab75c2
|
update 6xB2 structure
|
2024-04-24 23:35:15 -07:00 |
|
Martin Michelsen
|
34751f99e9
|
allow multiple licenses per account
|
2024-04-12 22:09:52 -07:00 |
|
Martin Michelsen
|
af4d3a3325
|
implement full character backups on GC
|
2024-04-06 19:52:22 -07:00 |
|
Martin Michelsen
|
de8a210d0f
|
add debug messages for wave events and switch flags
|
2024-04-01 23:28:41 -07:00 |
|
Martin Michelsen
|
50a32429be
|
split rare announcement item sets by game version
|
2024-03-31 12:31:25 -07:00 |
|
Martin Michelsen
|
acbebaeb70
|
use scrolling message for rare and max level announcements on BB
|
2024-03-31 10:06:47 -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
|
33483bbfbf
|
handle duplicate set event IDs properly
|
2024-03-30 13:38:17 -07:00 |
|
Martin Michelsen
|
2cd4c733ef
|
switch item pickup notifs to explicit lists
|
2024-03-29 21:08:42 -07:00 |
|
Martin Michelsen
|
6d73cae91b
|
fix desyncs if protected commands aren't supported by client
|
2024-03-28 22:50:57 -07:00 |
|
Martin Michelsen
|
dd9bc51457
|
implement rare item pickup notifications
|
2024-03-28 21:44:05 -07:00 |
|
Martin Michelsen
|
d778340999
|
add BB format of 6x6F command
|
2024-03-15 00:31:33 -07:00 |
|
Martin Michelsen
|
e2d76f77be
|
extend switch assist to 4-player doors
|
2024-03-14 00:14:40 -07:00 |
|
Martin Michelsen
|
69f40f9157
|
extend persistence to enemy, set, and switch flags
|
2024-03-12 23:43:08 -07:00 |
|