Martin Michelsen
|
50a32429be
|
split rare announcement item sets by game version
|
2024-03-31 12:31:25 -07:00 |
|
Martin Michelsen
|
2aae90e65a
|
add option to use game creator section ID
|
2024-03-09 09:45:20 -08:00 |
|
Martin Michelsen
|
a39881fa89
|
change game section ID on leader change
|
2024-03-08 21:19:56 -08:00 |
|
Martin Michelsen
|
4a8415308e
|
support extended attributes in json rare tables
|
2024-03-07 20:52:40 -08:00 |
|
Martin Michelsen
|
af1c51b2b5
|
fix v1 unidentified item logic
|
2024-02-29 21:28:15 -08:00 |
|
Martin Michelsen
|
294d180e68
|
use system randomness by default unless overridden
|
2024-02-23 23:58:10 -08:00 |
|
Martin Michelsen
|
0383dc90b8
|
allow overriding stack sizes
|
2024-02-22 00:10:42 -08:00 |
|
Martin Michelsen
|
cda86e586d
|
fix Dragon and De Rol Le drops on v1
|
2024-02-18 09:33:38 -08:00 |
|
Martin Michelsen
|
4830f5a41e
|
fix battle area number normalization and add more structs/enums
|
2024-01-30 21:46:03 -08:00 |
|
Martin Michelsen
|
d5d85bf5d9
|
fix ItemCreator unit table on DC NTE and GC NTE
|
2024-01-11 12:38:12 -08:00 |
|
Martin Michelsen
|
ad86acd8ef
|
fix DCv1 ItemCreator constructor
|
2024-01-10 07:48:47 -08:00 |
|
Martin Michelsen
|
7fc3cca11b
|
fix incorrect exception type during item identification
|
2024-01-04 10:58:34 -08:00 |
|
Martin Michelsen
|
612b5d28ba
|
fix tech disk stacking on 11/2000
|
2024-01-04 10:39:18 -08:00 |
|
Martin Michelsen
|
2050173666
|
fix incorrect ItemPT meseta ranges giving 65535 meseta
|
2024-01-03 00:29:35 -08:00 |
|
Martin Michelsen
|
df29a60a6e
|
load maps on all versions
|
2024-01-03 00:22:28 -08:00 |
|
Martin Michelsen
|
6917f40d3e
|
11/2000 also doesn't expect mag colors
|
2024-01-01 12:28:15 -08:00 |
|
Martin Michelsen
|
efe2515a44
|
make generated mag colors random
|
2024-01-01 12:08:32 -08:00 |
|
Martin Michelsen
|
962ee6874e
|
fix tool item stackability on 11/2000
|
2024-01-01 11:22:03 -08:00 |
|
Martin Michelsen
|
2fda85c750
|
restrict rare notifs to items generated from ItemRT
|
2024-01-01 10:24:18 -08:00 |
|
Martin Michelsen
|
1a2d5c1772
|
rename GC_EP3_TRIAL_EDITION to GC_EP3_NTE
|
2023-12-26 09:56:38 -08:00 |
|
Martin Michelsen
|
3f9cad1ca5
|
add support for PC NTE
|
2023-12-17 23:32:41 -08:00 |
|
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 |
|