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
|
052dcf8c6e
|
update 6xB6 notes
|
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
|
49d861919f
|
update some notes
|
2025-09-06 22:53:59 -07:00 |
|
Martin Michelsen
|
1729edc1d2
|
add dynamic switching in EnemyDamageSync
|
2025-07-22 00:27:21 -07:00 |
|
Martin Michelsen
|
3e174b7397
|
add notes on TObjSinBoard
|
2025-06-24 20:12:33 -07:00 |
|
Martin Michelsen
|
aabbafb749
|
fix game flag translation across v2/v3 boundary
|
2025-05-28 22:01:54 -07:00 |
|
Martin Michelsen
|
cc99050964
|
switch to coroutine execution model
|
2025-05-26 14:11:38 -07:00 |
|
Martin Michelsen
|
afa23f03c7
|
describe how TObjNpcEnemy works
|
2025-04-19 11:01:31 -07:00 |
|
Martin Michelsen
|
22e9314e18
|
fix some notes
|
2025-04-07 23:49:08 -07:00 |
|
Martin Michelsen
|
13b94e7ba1
|
minor cleanup in map entity notes
|
2025-04-05 11:38:04 -07:00 |
|
Martin Michelsen
|
a01d8206e1
|
add outline of ep4 enemy args
|
2025-04-04 14:23:43 -07:00 |
|
Martin Michelsen
|
61570a2563
|
add version/area flags to object/enemy defs
|
2025-04-04 00:39:57 -07:00 |
|
Martin Michelsen
|
822c0e0670
|
more ep2 enemy notes
|
2025-04-03 10:39:40 -07:00 |
|
Martin Michelsen
|
09d3b90169
|
describe some Ep2 enemies
|
2025-03-30 16:21:02 -07:00 |
|
Martin Michelsen
|
711fa742be
|
describe ep1/ep2 bosses
|
2025-03-29 21:51:05 -07:00 |
|
Martin Michelsen
|
e0d1db0363
|
handle DARK_GUNNER_CONTROL properly
|
2025-03-29 16:32:53 -07:00 |
|
Martin Michelsen
|
1723a4152c
|
describe Ruins enemies
|
2025-03-29 16:19:35 -07:00 |
|
Martin Michelsen
|
c212b2987c
|
describe Mines enemies
|
2025-03-28 22:36:19 -07:00 |
|
Martin Michelsen
|
488a5b201e
|
more enemy type docs
|
2025-03-27 23:38:46 -07:00 |
|
Martin Michelsen
|
936b914cbc
|
start describing enemy types
|
2025-03-26 23:07:39 -07:00 |
|
Martin Michelsen
|
ad51dcf16f
|
describe remaining object types
|
2025-03-25 17:37:03 -07:00 |
|
Martin Michelsen
|
c8f330e2c8
|
describe some ep4 objects
|
2025-03-25 11:30:11 -07:00 |
|
Martin Michelsen
|
6467693df9
|
describe a few Ep4 objects
|
2025-03-24 23:45:22 -07:00 |
|
Martin Michelsen
|
07716fd301
|
describe Ep3 map objects
|
2025-03-24 18:33:59 -07:00 |
|
Martin Michelsen
|
b30cd3bb8e
|
load Ep3 Morgue map
|
2025-03-24 18:29:09 -07:00 |
|
Martin Michelsen
|
a4a8389add
|
describe remaining Ep2 objects
|
2025-03-24 15:24:19 -07:00 |
|
Martin Michelsen
|
7f2fca3a79
|
add notes for lobby, temple, and spaceship objects
|
2025-03-23 21:58:37 -07:00 |
|
Martin Michelsen
|
cfea8a2712
|
more object notes
|
2025-03-22 12:52:31 -07:00 |
|
Martin Michelsen
|
69edba036e
|
add $whatobj command
|
2025-03-21 23:58:49 -07:00 |
|
Martin Michelsen
|
ca1dc6ad7d
|
more object notes
|
2025-03-21 23:58:49 -07:00 |
|
Martin Michelsen
|
dcd8d3b650
|
more object notes
|
2025-03-18 23:45:38 -07:00 |
|
Martin Michelsen
|
02c3d35d78
|
more object comments
|
2025-03-18 20:55:04 -07:00 |
|
Martin Michelsen
|
595675df20
|
refine object comments
|
2025-03-18 00:49:55 -07:00 |
|
Martin Michelsen
|
4489bca037
|
document more map object types
|
2025-03-17 22:57:24 -07:00 |
|
Martin Michelsen
|
002a504418
|
describe a few more object params
|
2025-03-08 23:44:57 -08:00 |
|
Martin Michelsen
|
c7d606247f
|
describe some more object types
|
2025-03-05 22:37:50 -08:00 |
|
Martin Michelsen
|
f53604f49c
|
start documenting map object types
|
2025-03-01 19:50:36 -08:00 |
|
Martin Michelsen
|
21a0efa8ac
|
update comment on get_random quest opcode
|
2025-03-01 19:50:36 -08:00 |
|
Martin Michelsen
|
4d7a3395ba
|
refine quest header format; use metadata from .bin.txt file if present
|
2025-03-01 19:50:36 -08:00 |
|
Martin Michelsen
|
52bca977c3
|
fix enemy type conditions to match what the client does
|
2025-02-23 11:24:43 -08:00 |
|
Martin Michelsen
|
fa22c3563d
|
add HTML rare table generator
|
2025-02-22 14:01:33 -08:00 |
|
Martin Michelsen
|
963788af33
|
add enemy count computation in load-maps-test
|
2025-02-17 18:13:44 -08:00 |
|
Martin Michelsen
|
775369345c
|
use semantic hash index to fill in gaps in supermap
|
2025-02-11 09:37:53 -08:00 |
|
Martin Michelsen
|
17fe80cf85
|
abstract supermap construction across entity types
|
2025-02-10 22:44:13 -08:00 |
|
Martin Michelsen
|
048b8ba09c
|
fix mericarol type logic; closes #607
|
2025-02-09 10:40:57 -08:00 |
|
Martin Michelsen
|
fa7c76b75b
|
add more door types
|
2025-02-06 22:53:21 -08:00 |
|
Martin Michelsen
|
78b7bfac70
|
refine many subcommand formats
|
2025-01-26 09:47:19 -08:00 |
|
Martin Michelsen
|
721b01a294
|
rename section to room
|
2025-01-19 23:21:56 -08:00 |
|
Martin Michelsen
|
6f26cf87b1
|
add comment in SuperMap::add_enemy_and_children
|
2025-01-18 11:02:00 -08:00 |
|