Martin Michelsen
|
e02a006b60
|
add support for cross-episode quests
|
2025-11-28 12:40:14 -08:00 |
|
Martin Michelsen
|
46c2260d0f
|
use enums for difficulty and language; fix enemy state aliases; closes #694
|
2025-10-18 01:03:00 -07:00 |
|
Justin Schwartz
|
648e15a016
|
document the original unit stars random state
|
2025-07-22 23:18:53 -07:00 |
|
Martin Michelsen
|
cc99050964
|
switch to coroutine execution model
|
2025-05-26 14:11:38 -07:00 |
|
Martin Michelsen
|
4489bca037
|
document more map object types
|
2025-03-17 22:57:24 -07:00 |
|
Martin Michelsen
|
1bfbf09891
|
use phosg namespace
|
2024-07-28 11:54:41 -07:00 |
|
Martin Michelsen
|
0e9bd019af
|
add comment about TItemDrop random states
|
2024-06-02 08:43:38 -07:00 |
|
Martin Michelsen
|
af4d3a3325
|
implement full character backups on GC
|
2024-04-06 19:52:22 -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
|
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
|
612b5d28ba
|
fix tech disk stacking on 11/2000
|
2024-01-04 10:39:18 -08:00 |
|
Martin Michelsen
|
df29a60a6e
|
load maps on all versions
|
2024-01-03 00:22:28 -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
|
66d7594a36
|
implement nonstandard drop modes
|
2023-12-16 10:09:40 -08:00 |
|
Martin Michelsen
|
0ce5210c22
|
add v4 ItemPT data
|
2023-12-05 23:31:16 -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
|
768bdb5b05
|
fix variance on specialized boxes
|
2023-11-15 16:02:31 -08:00 |
|
Martin Michelsen
|
e3956a0a09
|
improve specialized box log messages
|
2023-11-14 12:24:59 -08:00 |
|
Martin Michelsen
|
1ca0e928a4
|
rename area -> floor in most places
|
2023-11-13 17:25:16 -08:00 |
|
Martin Michelsen
|
4e2e423a4b
|
fix duplicate entity ids in ItemCreator; add decision logging
|
2023-10-29 15:28:23 -07:00 |
|
Martin Michelsen
|
2c6df68af3
|
fix unit table in v2/v3 ItemCreator
|
2023-10-28 13:23:00 -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
|
8c2ce5210d
|
implement battle rules and character replacement
|
2023-10-18 11:57:13 -07:00 |
|
Martin Michelsen
|
2574c74e6b
|
implement tekker variances
|
2023-08-10 21:06:02 -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
|
91e484e514
|
clang-format everything
|
2023-04-16 15:44:12 -07:00 |
|
Martin Michelsen
|
3b9a76eec8
|
implement save file decryption/encryption
|
2023-04-01 10:16:15 -07:00 |
|
Martin Michelsen
|
0007a1af56
|
remove unused argument
|
2023-03-30 09:49:32 -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
|
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 |
|