Skip to content

Conversation

@anthony-barricelli
Copy link
Contributor

@anthony-barricelli anthony-barricelli commented Jan 30, 2026

When activated, all dogs will be randomized and can be replaced with enemies, or replace other enemies.

Workarounds added for not replacing Richard and for clear and timed rooms which would soft lock the game if all enemies were randomized to dogs.

image image image

Build Artifacts

@Malkierian
Copy link
Contributor

I'm not sure I like this idea. They're not enemies, so it doesn't sit right with me to put them in an enemy shuffle. Not to mention, there would also be non-timed clear rooms to worry about.

@anthony-barricelli
Copy link
Contributor Author

I'm not sure I like this idea. They're not enemies, so it doesn't sit right with me to put them in an enemy shuffle. Not to mention, there would also be non-timed clear rooms to worry about.

Maybe my wording wasn't clear but regular non-timed clear rooms will also not spawn dogs. Unless I'm misunderstanding, we should be good there.

I realize this feature would be bordering on controversial since, yeah, dogs are not enemies. However I'd like to point out it is a completely optional feature, and unless checked, the randomizer will act as it normally does. Even if "Select all Enemies" is checked, dogs will not be included unless it is also checked. So it only adds functionality while not compromising anything current.

I'd also like to argue that it is simply both fun and funny to find random dogs throughout dungeons, and Richard running around with Iron Knuckles.

@serprex
Copy link
Contributor

serprex commented Jan 31, 2026

Next we should randomize cuccos in Talon's house

@anthony-barricelli
Copy link
Contributor Author

You joke but now I want to work on that :)

@serprex
Copy link
Contributor

serprex commented Feb 1, 2026

@Malkierian would you feel better having this PR only randomize dogs, but not add dogs to enemy pool?

@serprex serprex requested a review from Malkierian February 1, 2026 02:27
@Malkierian
Copy link
Contributor

What would only randomizing dogs even look like in the context of this PR's goal?

@serprex
Copy link
Contributor

serprex commented Feb 1, 2026

I mean replace dogs with random enemies

@garrettjoecox
Copy link
Contributor

garrettjoecox commented Feb 1, 2026

my 2 cents

However I'd like to point out it is a completely optional feature, and unless checked, the randomizer will act as it normally does.

We still have a fine line to walk though, in terms of maintenance, option bloat, and just general direction of the project. I like silly things, and some silly things have made their way upstream, but I don't think this one makes a whole lot of sense. Even in Majora's Mask this would make more sense, because the dogs attack you, but the dogs are entirely passive here, so it just seems like throwing something at the wall to see if it sticks.

I don't think dogs are off limits obviously, we've long joked about shuffling richard as a findable item in the pool. But I think the changes being discussed is more fitting for a side branch

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.

4 participants