350 Commits

Author SHA1 Message Date
7b5c6e52a5 Pseudoflute 2025-12-14 10:00:06 -06:00
f8414e2f67 Merge branch 'OverworldShuffle' into GwaaKiwi 2025-12-14 10:00:01 -06:00
codemann8
e48a4faf7c Merged in DR v1.5.0 2025-12-03 10:40:54 -06:00
aerinon
f4021afac0 feat: free_lamp_cone as experimental feature 2025-11-14 14:37:46 -07:00
codemann8
6edfbda0bf Custom Goal framework fixes 2025-10-31 01:13:45 -05:00
codemann8
fdbe9cf9fd Implemented Custom Goal Framework 2025-10-29 05:23:59 -05:00
codemann8
a5f14530cd Allow Zelda escape to use TT Maiden Cell as checkpoint 2025-09-07 10:51:39 -05:00
codemann8
cb11ddb1c6 Fixed follower plando error 2025-09-03 02:41:26 -05:00
53be043af4 Damage Challenge modes: OHKO and Gloom 2025-05-18 01:00:09 -05:00
04270990cb Merge remote-tracking branch 'origin/OverworldShuffle' into GwaaKiwi 2025-05-04 15:24:08 -05:00
codemann8
fc172dd593 Fixed issue with item pool placing items on Zelda Drop Off 2025-05-04 09:31:36 -05:00
codemann8
fcaaab30a4 Initial Follower Shuffle Implementation 2025-04-30 06:45:16 -05:00
codemann8
bce49b9e76 Minor documentation and error fixes 2025-04-16 01:18:58 -05:00
codemann8
58baa412f5 Fix extra junk added to pool for some prize shuffles 2025-03-27 02:28:03 -05:00
Kris Davie
7cba411e45 More glitched fixes 2025-03-21 10:57:08 -06:00
3c8b08329b fix lamp rules for multis 2025-03-17 17:01:20 -05:00
codemann8
acc802dfdf Fixed errors with starting equipment containing bottles 2025-03-11 09:07:57 -05:00
9ad70fb3d7 Add sanctuary goal 2025-03-10 08:37:55 -05:00
8436b32b29 Fix require_lamp mode 2025-03-08 18:22:49 -06:00
4c498a723b Add dark_room settings 2025-03-08 18:18:06 -06:00
codemann8
3f6b932410 Fixed common error with shopsanity 2025-02-18 16:56:44 -06:00
codemann8
ca68455f6f Merge branch 'DoorDevUnstable' into OverworldShuffleDev 2025-01-19 02:00:38 -06:00
aerinon
d5385ea8af feat: money balance arg now applies to prices
fix: capacity upgrades now respect price customization
2025-01-17 15:33:23 -07:00
codemann8
51dd233ac7 Merged in DR v1.4.8 2025-01-16 00:34:36 -06:00
codemann8
9bca4988b3 Merged in DR v1.4.8 2025-01-15 22:32:29 -06:00
aerinon
c7a57d63fa feat: customizer options for prices in shops and money balance tuning 2025-01-15 14:34:46 -07:00
Kris Davie
6268a7e503 Fixed issue with 2 extra SP keys in pool for HMG (codemann) 2025-01-15 08:31:38 -07:00
aerinon
f83b6d03da fix: remove some restrictions from gui's custom item pool 2025-01-08 11:54:29 -07:00
codemann8
41080e73bd Fixed issue with 2 extra SP keys in pool for HMG 2025-01-05 07:32:04 -06:00
codemann8
ea5ad39a07 Renaming keyword for Nearby dungeon item shuffle from 'district' to 'nearby' 2025-01-05 03:42:52 -06:00
codemann8
1247716e92 Implemented District/Nearby Dungeon Item Shuffle 2024-12-24 12:09:16 -06:00
codemann8
3d1190375e Merged in DR v1.4.7.2 2024-12-24 11:38:15 -06:00
Cody
fb6727c527 Fix NoneType object error when BK in starting inventory
ZenArcane has a mode that starts you with all the big keys, maps, compasses, and enough universal small keys to open all doors. The item pool is updated to remove them, but generation fails due to NoneType item variables.

This changes how current_amount is determined to prevent a NoneType variable access and allows for generation to continue.

I haven't noticed any adverse side-effects to this, so I decided to PR this upstream.
2024-12-17 15:17:23 -07:00
codemann8
1075bd821c Fixed issue with Good Bee Cave getting chosen as a Take Any Cave 2024-12-16 08:20:07 -06:00
codemann8
d95e5cf4d2 Fixed issue with plandoing prizes 2024-12-10 22:25:40 -06:00
aerinon
a2075ec992 fix: inconsistent treatment of beemizer 2024-11-12 14:10:28 -07:00
codemann8
413d5cc5fd Merged in DR v1.4.6 2024-10-15 19:11:10 -05:00
codemann8
89e91a85fd Merged in DR v1.4.5 2024-08-21 03:57:12 -05:00
KrisDavie
5d5aec0325 Fix SP smalls in HMG and remove bat screen wrap from logic 2024-08-12 08:31:13 +02:00
aerinon
54858500e5 fix: suppress warning for missing items if they are in start inventory 2024-05-30 14:02:52 -06:00
aerinon
28872c8d27 feat: skull woods er options 2024-05-28 14:52:24 -06:00
codemann8
be904a8f3b Merged in DR v1.4.1.12 2024-05-23 21:49:24 -05:00
codemann8
103e098a2e Initial Prize Shuffle Implementation
commit c89c5d3798e2a777011e90d565d74af792330d9f
commit 4159f2e7097fca648828a60d8f6878211d0ded9e
commit a80e3a4301d69146ccfffe0f2f375adac381e165
commit d8ac588cb904152831f514d8276be4e39a43dcd0
commit 68eb75e3391631355b4f56f1dcb7e9dadadf1fdf
commit ba241b47964eadfb40ad323f87b1117598dd91a6
commit aed2821c7165822f5fd5cc1ff3f58f2af095d915
commit bd1c5d8d35ae3cae5f27f236346fff057b7b8cd7
commit f034e31cc585a1648657fc2c4850ebc0c1d8bf78

Author: codemann8 <codemann8@gmail.com>
2024-05-23 18:40:50 -05:00
codemann8
1f66aa87fe Customizer option to always allow flipping Sanctuary 2024-05-11 14:08:55 -05:00
aerinon
8e1f2911cd feat: PreferredLocationGroup support updated 2024-05-11 07:28:07 -06:00
codemann8
9056a32e8d Added new logical boss defeated items for AD 2024-05-06 20:52:38 -05:00
aerinon
bb5236d5d4 feat: promote new entrance shuffle algorithm out of experimental 2024-05-06 16:55:48 -06:00
codemann8
6d02d3da7a Fix SP key placement/removal issue in HMG 2024-03-22 06:35:10 -05:00
codemann8
4dd334f66e Fix SP key placement/removal issue in HMG 2024-03-22 05:19:10 -05:00
codemann8
4423a33fee Merged in DR v1.4.1.7 2024-03-16 01:34:39 -05:00