Martin Michelsen
|
a734bcf483
|
describe quest opcode F8F2
|
2024-10-04 23:25:09 -07:00 |
|
Martin Michelsen
|
23e37b8eb7
|
rename some quest opcodes
|
2024-10-04 23:25:09 -07:00 |
|
Martin Michelsen
|
627c0d949c
|
fix login with non-default license on proxy server
|
2024-10-04 23:24:25 -07:00 |
|
Martin Michelsen
|
096f9e46f4
|
use native error codes for login errors
|
2024-10-01 08:28:49 -07:00 |
|
Martin Michelsen
|
46c212f4a1
|
support qedit names in quest assembler; add Ep3 NTE quest opcodes
|
2024-09-28 16:20:25 -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
|
c8b8bf43f7
|
add actions for generating and parsing pcv2 registry files
|
2024-09-25 21:48:32 -07:00 |
|
Martin Michelsen
|
e50848b52e
|
fix MARKED decoding when string begins with $Cx
|
2024-09-25 21:48:32 -07:00 |
|
Martin Michelsen
|
9e8f7a1cc5
|
remove unused lobby flag
|
2024-09-25 21:48:32 -07:00 |
|
Martin Michelsen
|
39f3a4afa7
|
make bb_exchange_pc disable drops; closes #562
|
2024-09-23 00:32:06 -07:00 |
|
Martin Michelsen
|
4831f3649a
|
fix indentation of struct args in quest disassembly
|
2024-09-23 00:17:10 -07:00 |
|
Martin Michelsen
|
a9a524d04a
|
fix asm/dasm of npc_param opcode
|
2024-09-23 00:16:56 -07:00 |
|
Martin Michelsen
|
00bfae3b62
|
don't support XB logins on shared ports
|
2024-09-22 21:35:02 -07:00 |
|
Martin Michelsen
|
4dcb49bb34
|
clear game-related client flags when leaving games
|
2024-09-22 21:34:34 -07:00 |
|
Martin Michelsen
|
fd25eaadfd
|
allow oversize commands in check_size_vec_t
|
2024-09-22 21:34:03 -07:00 |
|
Martin Michelsen
|
2d5b70c734
|
fix xb-v3 version option
|
2024-09-22 21:33:45 -07:00 |
|
Martin Michelsen
|
1ee3caf640
|
don't allow dead players to surrender in ep3
|
2024-09-18 23:07:15 -07:00 |
|
Martin Michelsen
|
e6e11794b8
|
handle out-of-order quest downloads on proxy server
|
2024-09-18 23:07:15 -07:00 |
|
Martin Michelsen
|
79eabe5ed2
|
add check_size_vec_t
|
2024-09-18 23:07:15 -07:00 |
|
Martin Michelsen
|
b13e67d491
|
split team membership struct from base BB system file
|
2024-09-17 21:54:56 -07:00 |
|
Martin Michelsen
|
16a8f91822
|
make LocalAddress and ExternalAddress optional
|
2024-09-08 15:45:03 -07:00 |
|
Martin Michelsen
|
82f036f66f
|
add --no-images for ep3 cards.html generation
|
2024-09-06 17:32:22 -07:00 |
|
Martin Michelsen
|
3d2b5ebb79
|
refine Episode3::MapDefinition
|
2024-09-05 23:28:40 -07:00 |
|
Martin Michelsen
|
18ce96c84b
|
fix download icons on ep3 quests
|
2024-09-02 23:34:39 -07:00 |
|
Martin Michelsen
|
e017279423
|
don't allow clients to override tournament map
|
2024-09-02 23:34:27 -07:00 |
|
Martin Michelsen
|
eaa982aae9
|
update some comments
|
2024-09-01 15:13:53 -07:00 |
|
Martin Michelsen
|
07308b192c
|
fix p39/p40 range checks; fixes #474
|
2024-09-01 11:09:41 -07:00 |
|
Martin Michelsen
|
089980a6ab
|
fix windows build
|
2024-08-24 16:18:55 -07:00 |
|
duhow
|
591f3c7b36
|
fix Werror maybe-uninitialized
|
2024-08-24 08:31:53 -07:00 |
|
Martin Michelsen
|
a9b816c548
|
allow battle param lookups from other episodes
|
2024-08-23 19:48:56 -07:00 |
|
Martin Michelsen
|
c6bbd5daa3
|
remove debug comment
|
2024-08-23 08:49:05 -07:00 |
|
Martin Michelsen
|
c89c3c27ad
|
fix Ep1 normal Falz item location; fixes #555
|
2024-08-18 17:39:29 -07:00 |
|
Martin Michelsen
|
3205afbcdb
|
save invalid fields when assigning certain npc skins; fixes #551
|
2024-08-18 17:19:35 -07:00 |
|
Martin Michelsen
|
61003b509a
|
add $killcount command
|
2024-08-18 11:01:48 -07:00 |
|
Martin Michelsen
|
a8fd1bdada
|
use new CMake configs from phosg and resource_dasm
|
2024-08-17 15:33:06 -07:00 |
|
Martin Michelsen
|
4426476a15
|
clean up patch enable quest logic
|
2024-08-17 10:39:10 -07:00 |
|
Martin Michelsen
|
a7d3720050
|
always null-terminate 81 command contents
|
2024-08-11 09:12:56 -07:00 |
|
Martin Michelsen
|
f0366a3550
|
add BB stack limits patch
|
2024-08-10 00:29:24 -07:00 |
|
Martin Michelsen
|
d676e9bb38
|
add 07DF note
|
2024-08-10 00:28:51 -07:00 |
|
Martin Michelsen
|
188aac48eb
|
fix LockStatusRegister
|
2024-08-07 10:34:19 -07:00 |
|
Martin Michelsen
|
24be0d8195
|
move default keyboard and joystick config into files
|
2024-08-06 22:47:04 -07:00 |
|
Martin Michelsen
|
fbc5cd5967
|
fix print_bank
|
2024-08-02 18:07:25 -07:00 |
|
Martin Michelsen
|
d11329b2c9
|
assign item IDs chen changing banks; fixes #546
|
2024-08-02 17:54:14 -07:00 |
|
Martin Michelsen
|
3a74dbf04e
|
use aliases for subordinate boss entities; closes #545
|
2024-08-02 17:47:10 -07:00 |
|
Martin Michelsen
|
299e187380
|
fix edge cases in drop table area computation
|
2024-07-28 19:41:31 -07:00 |
|
Martin Michelsen
|
0f29b1801d
|
split all material reset into two cases
|
2024-07-28 12:44:54 -07:00 |
|
Martin Michelsen
|
f8162d442a
|
add material reset to $edit
|
2024-07-28 12:42:13 -07:00 |
|
Martin Michelsen
|
cd09bfa7e8
|
add common LE/BE type declarations
|
2024-07-28 12:01:56 -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 |
|