Skip to content

Make the randomizer understand town structure. - #428

Merged
Ellendar merged 11 commits into
mainfrom
TownRefactor
Jul 18, 2026
Merged

Make the randomizer understand town structure.#428
Ellendar merged 11 commits into
mainfrom
TownRefactor

Conversation

@Ellendar

Copy link
Copy Markdown
Owner

Added a model for how towns are structured and loads town data from the ROM.
Revised a bunch of stuff related to collectable management so towns now work like palaces and towns/palaces/others share a common interface.
Altered some of the way shuffleItems works to be less janky (and also work with the new systems)

Ellendar added 11 commits June 25, 2026 03:11
Internal rooms don't connect back, which doesn't currently matter but should be added for later
Script management not implemented
Possibly unrelated palace bug exists.
Included in this is a fix for an older bug that prevented a palace from having more than one of the same item.
Internal rooms don't connect back, which doesn't currently matter but should be added for later
Script management not implemented
Possibly unrelated palace bug exists.
Included in this is a fix for an older bug that prevented a palace from having more than one of the same item.
@Ellendar
Ellendar merged commit e96ddc3 into main Jul 18, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant