aerinon
4657aaf0b6
fix: some customizer generation issues
2025-04-28 14:16:31 -06:00
aerinon
f3b774ad7f
fix: attempt at fixing moth conveyor room timing
2025-04-28 12:34:19 -06:00
aerinon
2c1ecd70ff
fix: various Enemizer fixes
2025-04-18 12:51:00 -06:00
codemann8
fe0cfe8b3a
fix: various Enemizer fixes
...
Fixed enemizer sprite gfx for soldier enemies falling down pits
Remove unnecessary sprite sheet subgroup for somaria platforms
Freeing up unnecessary sprite sheet subgroups for old man screens
Fix paradox cave and kakariko shop gfx in enemizer
Fix swamp drain gfx in enemizer
Fix bat crash sprite gfx in enemizer
Remove unused subgroups and consolidate purple chest/frog sprite sheets
Remove invalid OW IDs from sprite sheets
2025-04-17 14:44:38 -06:00
aerinon
966bd8d05e
fix: prevent big key door modification while door shuffle is vanilla
2025-03-21 11:07:09 -06:00
Kris Davie
7cba411e45
More glitched fixes
2025-03-21 10:57:08 -06:00
theclearmouse
265578dca5
display mirror scroll icon on start screen if enabled
2025-01-19 22:41:55 -05: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
aerinon
8555b13c55
fix: added missing doors
2025-01-17 15:04:13 -07:00
aerinon
c7a57d63fa
feat: customizer options for prices in shops and money balance tuning
2025-01-15 14:34:46 -07:00
aerinon
9f55e90b7e
refactor: TR Dark Ride model
2025-01-15 10:37:02 -07:00
aerinon
996462d623
fix: enemy drops in TR Dark Ride need to require Somaria
2025-01-15 08:51:41 -07:00
Kris Davie
5664526e0c
Restore native dungeon item behavior for glitched modes. baserom handles dungeon IDs
2025-01-15 08:31:38 -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
Kris Davie
7da70470fa
Extra logic changes and early exits @codemann8
2025-01-15 08:31:38 -07:00
Kris Davie
ecbd30389e
Make sure we can actually reach clips
2025-01-15 08:31:38 -07:00
aerinon
07ed662309
fix: key logic bug with recent fix
2025-01-08 12:06:52 -07:00
aerinon
f83b6d03da
fix: remove some restrictions from gui's custom item pool
2025-01-08 11:54:29 -07:00
aerinon
1bb7345a01
fix: bonk fairy used as mandatory connector in standard
...
fix: hmg multi-player issue
2025-01-08 09:47:44 -07:00
aerinon
fe520626e9
fix: rain state + activated flute
2025-01-08 09:19:38 -07:00
aerinon
9a8529100e
doc: doc fix
2025-01-08 08:00:00 -07:00
codemann8
3a9b1601af
Documentation typo
2025-01-07 15:56:57 -07:00
aerinon
ed5627d5bc
feat: mirror scroll forced on in DR modes, fix settings code bit for it
2025-01-07 15:56:33 -07:00
Telethar
c3f6317e84
Change to |=
2025-01-07 15:12:24 -07:00
Telethar
d558e14065
Add Mirror Scroll as an option instead of baking it into door shuffle.
2025-01-07 15:12:24 -07:00
aerinon
f5a8b563d9
fix: key logic issue with decoupled doors
2025-01-07 14:45:02 -07:00
aerinon
897f248c25
doc: update notes
2024-12-23 15:00:58 -07:00
KrisDavie
e5f38b2d01
Separate OWG and HMG connection code
...
Split making HMG entrances and connecting them
Correctly link IP lobby (not portal)
2024-12-23 10:18:36 -07:00
aerinon
d2f4271a87
fix: make shuffleganon per player
2024-12-23 10:16:58 -07:00
aerinon
fe2a01b384
fix: bump version
2024-12-20 09:57:44 -07:00
aerinon
46e52682e5
fix: backwards compatibility with old beemizer settings
2024-12-20 09:49:41 -07:00
aerinon
804e693803
fix: problem with enemizer bush enemies
2024-12-19 16:30:40 -07:00
aerinon
17e48e4e18
fix: prevent crash from bush spawning mimics hopefully
2024-12-19 15:18:09 -07:00
aerinon
96f646b1ab
fix: prevent enemizer crash with walking zora
...
fix: various enemy bans
2024-12-19 15:00:34 -07:00
aerinon
01f3f6ad50
fix: dark sanc at tavern north
...
fix: gt exit point for all players
2024-12-17 16:17:55 -07:00
aerinon
4f1f61bc68
fix: simple shuffle blacksmith
2024-12-17 16:12:49 -07:00
aerinon
338e949213
feat: update docs and version
2024-12-17 15:38:59 -07: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
KrisDavie
8ec25d8476
Trim down unnecessary parts of loop
2024-12-17 15:08:35 -07:00
KrisDavie
252a99f0d2
Revamp HMG logic
2024-12-17 15:08:35 -07:00
KrisDavie
1c33f793e0
SP Bosstest for MP
2024-12-17 15:08:35 -07:00
KrisDavie
76834a477a
Don't ever check playthough when all seeds are no logic
2024-12-17 15:08:35 -07:00
KrisDavie
8aba0f66fc
Tests update
2024-12-17 15:08:35 -07:00
KrisDavie
81a8b3a0f5
HMG PoD Region fix + reformatting
...
* Create a region in HMG when PoD entrance isn't pre-opened that limits access to the overworld unless already available
* Change rule generations to loop
* Check for bomb and dash clips properly
2024-12-17 15:08:35 -07:00
KrisDavie
5dc51d4a2c
Actually check if we can leave IP bomb drop
2024-12-17 15:08:35 -07:00
KrisDavie
514dfcc0c8
Fix world copy in HMG/NL
2024-12-17 15:08:35 -07:00
aerinon
718ef718f4
fix: broken compare
2024-12-02 10:43:07 -07:00
aerinon
a2075ec992
fix: inconsistent treatment of beemizer
2024-11-12 14:10:28 -07:00
aerinon
82a04dabd7
fix: standard+enemizer rules
2024-11-12 14:07:43 -07:00
aerinon
7de6671477
fix: accessibility bug
2024-11-11 08:19:31 -07:00