Martin Michelsen
|
66d7594a36
|
implement nonstandard drop modes
|
2023-12-16 10:09:40 -08:00 |
|
Martin Michelsen
|
6ef5b59724
|
fix log level on ItemCreator
|
2023-12-10 21:31:51 -08:00 |
|
Martin Michelsen
|
bf17ec0943
|
add unknown enemy type 0118
|
2023-12-08 09:51:57 -08:00 |
|
Martin Michelsen
|
0ce5210c22
|
add v4 ItemPT data
|
2023-12-05 23:31:16 -08:00 |
|
Martin Michelsen
|
20b66a7a58
|
improve support for 11/2000 prototype
|
2023-11-27 00:29:26 -08:00 |
|
Martin Michelsen
|
0f8d88bb58
|
remove debugging messages
|
2023-11-25 21:02:53 -08:00 |
|
Martin Michelsen
|
de4cb26c34
|
refactor GameVersion and QuestScriptVersion into a single enum
|
2023-11-25 12:30:27 -08:00 |
|
Martin Michelsen
|
5991a5a894
|
rewrite unit generation logic to fix v2/bb behavior
|
2023-11-21 22:11:41 -08:00 |
|
Martin Michelsen
|
35aa6fba01
|
fix area number for specialized box item drops
|
2023-11-21 11:38:24 -08:00 |
|
Martin Michelsen
|
267c2ca00b
|
fix invalid tool class on v3/v4
|
2023-11-21 11:25:25 -08:00 |
|
Martin Michelsen
|
8d83b941d0
|
add debug messages in tekker adjustment code
|
2023-11-18 23:13:34 -08:00 |
|
Martin Michelsen
|
768bdb5b05
|
fix variance on specialized boxes
|
2023-11-15 16:02:31 -08:00 |
|
Martin Michelsen
|
91b54b635d
|
fix bug that caused boxes to never be empty
|
2023-11-14 21:52:38 -08:00 |
|
Martin Michelsen
|
e3956a0a09
|
improve specialized box log messages
|
2023-11-14 12:24:59 -08:00 |
|
Martin Michelsen
|
43d7815165
|
fix some item-related debug messages
|
2023-11-12 00:01:41 -08:00 |
|
Martin Michelsen
|
7d0438f149
|
fix area_norm for Episode 4
|
2023-11-07 22:51:44 -08:00 |
|
Martin Michelsen
|
47198779b7
|
add more info to log prefixes
|
2023-10-29 18:29:34 -07:00 |
|
Martin Michelsen
|
4e2e423a4b
|
fix duplicate entity ids in ItemCreator; add decision logging
|
2023-10-29 15:28:23 -07:00 |
|
Martin Michelsen
|
632af03a3f
|
fix unidentified flag logic on v2
|
2023-10-29 14:39:21 -07:00 |
|
Martin Michelsen
|
2c6df68af3
|
fix unit table in v2/v3 ItemCreator
|
2023-10-28 13:23:00 -07:00 |
|
Martin Michelsen
|
1c2786ef43
|
support v2 and v3 ItemPMT files
|
2023-10-27 21:08:34 -07:00 |
|
Martin Michelsen
|
582fd84f5e
|
rewrite CommonItemSet to support v2
|
2023-10-26 17:40:26 -07:00 |
|
Martin Michelsen
|
7b035d311f
|
fix identified item flag during item generation
|
2023-10-21 20:34:59 -07:00 |
|
Martin Michelsen
|
4bc5f1b90f
|
describe entire battle rules structure
|
2023-10-18 23:30:27 -07:00 |
|
Martin Michelsen
|
8c2ce5210d
|
implement battle rules and character replacement
|
2023-10-18 11:57:13 -07:00 |
|
Martin Michelsen
|
2115f188d1
|
minor formatting
|
2023-09-13 12:24:18 -07:00 |
|
Martin Michelsen
|
52b21f8b88
|
remove unneeded check in generate_weapon_shop_contents
|
2023-08-16 09:49:13 -07:00 |
|
Martin Michelsen
|
1f674b9c34
|
remove debugging prints
|
2023-08-10 21:28:41 -07:00 |
|
Martin Michelsen
|
2574c74e6b
|
implement tekker variances
|
2023-08-10 21:06:02 -07:00 |
|
Martin Michelsen
|
0ea3993103
|
minor optimizations in ItemCreator
|
2023-08-10 21:05:27 -07:00 |
|
Martin Michelsen
|
c7c2d54183
|
minor style fixes
|
2023-08-10 21:03:58 -07:00 |
|
Martin Michelsen
|
b5635f50f8
|
fix weird formatting in ItemCreator
|
2023-06-29 22:19:08 -07:00 |
|
Martin Michelsen
|
2b3cc6bcdf
|
fix map loading mismatches
|
2023-06-19 12:07:03 -07:00 |
|
Martin Michelsen
|
7ac7d7c360
|
implement JSON rare tables
|
2023-06-18 22:58:24 -07:00 |
|
Martin Michelsen
|
3226efab1e
|
implement general form of drop item request
|
2023-06-17 21:43:34 -07:00 |
|
Martin Michelsen
|
695e53a714
|
qualify all calls to std::move
|
2023-05-15 23:46:19 -07:00 |
|
Martin Michelsen
|
6654030bd3
|
reformat some files after clang-format option change
|
2023-05-02 09:27:34 -07:00 |
|
Martin Michelsen
|
91e484e514
|
clang-format everything
|
2023-04-16 15:44:12 -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
|
b4946f5f1e
|
rename unsealable handler function in ItemCreator
|
2023-03-29 10:39:57 -07:00 |
|
Martin Michelsen
|
40ca249b8a
|
use battle rule names in ItemRestrictions
|
2023-03-18 15:37:08 -07: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
|
838e53a91e
|
use GC logic for BB nonrare item drop generation and shops
|
2023-03-07 23:19:30 -08:00 |
|