Martin Michelsen
|
e56d572585
|
define most of the GC save file format
|
2023-04-01 18:21:58 -07:00 |
|
Martin Michelsen
|
58011c5a00
|
add zero-based offsets in Episode3::PlayerConfig
|
2023-04-01 10:49:48 -07:00 |
|
Martin Michelsen
|
5e05b3d11f
|
add comment about gci format
|
2023-04-01 10:29:43 -07:00 |
|
Martin Michelsen
|
3b9a76eec8
|
implement save file decryption/encryption
|
2023-04-01 10:16:15 -07:00 |
|
Martin Michelsen
|
06ba95ed97
|
fix help text typo
|
2023-03-31 09:16:21 -07:00 |
|
Martin Michelsen
|
be83cafe0d
|
check for BB restoration items in ItemCreator
|
2023-03-30 17:49:21 -07:00 |
|
Martin Michelsen
|
0007a1af56
|
remove unused argument
|
2023-03-30 09:49:32 -07:00 |
|
Martin Michelsen
|
a7dbfd9781
|
minor cleanup in ItemCreator
|
2023-03-30 09:45:36 -07:00 |
|
Martin Michelsen
|
2ed6427773
|
fix some names in ItemCreator
|
2023-03-30 09:39:21 -07:00 |
|
Martin Michelsen
|
dd1c5a2d0c
|
add note about char save file encryption
|
2023-03-29 10:40:12 -07:00 |
|
Martin Michelsen
|
b4946f5f1e
|
rename unsealable handler function in ItemCreator
|
2023-03-29 10:39:57 -07:00 |
|
Martin Michelsen
|
4c248c5ee5
|
fix notes on 44/A6 commands
|
2023-03-28 20:40:50 -07:00 |
|
Martin Michelsen
|
b58f354c41
|
add extract-bml action
|
2023-03-27 10:26:53 -07:00 |
|
Martin Michelsen
|
dcebc61b13
|
write Quest::export_qst
|
2023-03-23 22:34:38 -07:00 |
|
Martin Michelsen
|
c48a998750
|
update some format notes
|
2023-03-21 22:47:17 -07:00 |
|
Martin Michelsen
|
40ca249b8a
|
use battle rule names in ItemRestrictions
|
2023-03-18 15:37:08 -07:00 |
|
Martin Michelsen
|
077bfb2e7d
|
make join/leave notifs always 2 lines
|
2023-03-18 15:11:51 -07:00 |
|
Martin Michelsen
|
fadc0e9f71
|
autodetect .bin/.dat/.mnm files in (de)compress-prs actions
|
2023-03-18 15:11:43 -07:00 |
|
Martin Michelsen
|
3dda420c3a
|
allow uneven command sizes in sc/ss command data
|
2023-03-18 15:08:04 -07:00 |
|
Martin Michelsen
|
032f0bb2c5
|
refine Ep3 map definition struct
|
2023-03-17 10:47:02 -07:00 |
|
Martin Michelsen
|
f92822fff0
|
fix tests after reloading semantic changes
|
2023-03-16 16:41:01 -07:00 |
|
Martin Michelsen
|
7426c5ad1f
|
make reloading more stable and add more options
|
2023-03-15 14:47:06 -07:00 |
|
Martin Michelsen
|
45cac5a084
|
more details on unused 80 command
|
2023-03-14 17:48:37 -07:00 |
|
Martin Michelsen
|
5ef5ddcbae
|
add decode-vms to help output
|
2023-03-12 12:55:34 -07:00 |
|
Martin Michelsen
|
711bbf0a21
|
add player notifications on proxy server
|
2023-03-12 00:09:59 -08:00 |
|
Martin Michelsen
|
2291d758ac
|
rewrite quest format table
|
2023-03-11 11:37:57 -08:00 |
|
Martin Michelsen
|
dc7277a2a4
|
support GCI and DLQ files in Ep3 maps folders
|
2023-03-11 11:23:41 -08:00 |
|
Martin Michelsen
|
2f19f5ce0b
|
fix VMS decoder
|
2023-03-11 10:23:13 -08:00 |
|
Martin Michelsen
|
cf0902b6ed
|
update format notes from DC disassembly
|
2023-03-11 10:18:25 -08:00 |
|
Martin Michelsen
|
eebffc0d13
|
fix BB data server proxy behavior
|
2023-03-09 21:07:57 -08:00 |
|
Martin Michelsen
|
60dd22a7f6
|
fix cat-client CLI arguments
|
2023-03-09 11:38:20 -08:00 |
|
Martin Michelsen
|
dc9112dfdd
|
make name_for_item output colors consistent with game client
|
2023-03-09 10:00:01 -08:00 |
|
Martin Michelsen
|
f45a76af13
|
add BB EF structure
|
2023-03-09 09:59:43 -08:00 |
|
Martin Michelsen
|
47ac90ea6b
|
document BB EF and F0 commands
|
2023-03-09 00:40:24 -08:00 |
|
Martin Michelsen
|
f05641a8b9
|
fix BB shops + sale prices
|
2023-03-08 23:21:52 -08:00 |
|
Martin Michelsen
|
cfcdd6acad
|
name unknown functions in ItemCreator
|
2023-03-08 14:41:59 -08:00 |
|
Martin Michelsen
|
4ba5689b25
|
fix memcpy usage in chat commands and server shell
|
2023-03-07 23:23:57 -08: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
|
b935760d64
|
split GameMode into enum class
|
2023-03-04 15:55:59 -08:00 |
|
Martin Michelsen
|
612f305c3a
|
fix battle param header text
|
2023-03-04 11:42:04 -08:00 |
|
Martin Michelsen
|
159f80cce3
|
make episode an enum class
|
2023-03-04 11:41:37 -08:00 |
|
Martin Michelsen
|
a35d835f31
|
add BattleParamEntry debug functions
|
2023-03-03 23:17:08 -08:00 |
|
Martin Michelsen
|
3418afcc66
|
fix episode 1 enemy indexes
|
2023-03-03 22:57:44 -08:00 |
|
Martin Michelsen
|
d5ececfa87
|
add in-game debug messages
|
2023-03-03 22:57:28 -08:00 |
|
Martin Michelsen
|
aea43781ea
|
print item description when modifying inventories/grounds
|
2023-03-03 19:35:19 -08:00 |
|
Martin Michelsen
|
707b021c88
|
fix enemy_id usage in 6xC8
|
2023-03-03 19:34:53 -08:00 |
|
Martin Michelsen
|
5e07075977
|
fix patch metadata cache write on startup
|
2023-03-03 18:25:38 -08:00 |
|
Martin Michelsen
|
85072e9db9
|
implement DC NTE change ship/block
|
2023-03-03 18:12:29 -08:00 |
|
Martin Michelsen
|
8b4785eb36
|
update B9 notes
|
2023-03-02 23:01:45 -08:00 |
|
Martin Michelsen
|
c5f05de082
|
set up windows build
|
2023-03-02 22:17:07 -08:00 |
|