A Hat in Time

A Hat in Time

[BETA] Act Shufflizer
 This topic has been pinned, so it's probably important
Starblaster64  [developer] 1 Aug, 2019 @ 2:29am
BUGS
Squash

Known Issues:
  • Can't enter Dead Bird Studio in Finale mode.
  • Ghost Party breaks stuff that persists until a game restart.
Last edited by Starblaster64; 2 Aug, 2019 @ 11:32am
< >
Showing 1-15 of 17 comments
JDWMGB 1 Aug, 2019 @ 3:59am 
idk if I would call this a bug but you may need to do extra checks for certain rifts in the game, as I got deep sea for mafia town act 3 and its physically impossible due to me only having the sprint hat and no hookshot
Starblaster64  [developer] 1 Aug, 2019 @ 5:35am 
Originally posted by JDWMGB:
idk if I would call this a bug but you may need to do extra checks for certain rifts in the game, as I got deep sea for mafia town act 3 and its physically impossible due to me only having the sprint hat and no hookshot
The "checks" are just comparing against a blacklist of certain acts. I missed that one apparently. I'll add it in the next update. Thanks for the report.
JDWMGB 1 Aug, 2019 @ 5:48am 
ok I also have this

Subcon acts seem to be broken as I have contracts but only act 1 of subcon shows up,

online seems to break the prompt (guessing there is nothing much you can do)

you might need to make a check for ice hat as well (e.g. the alpine cat time rift),

also this could just be me but entering picture perfect takes me to picture perfect but the act ID is 1 so that might be a bug
astro-XN ☆ 1 Aug, 2019 @ 6:03am 
i'm not sure how this happened, but heating up mafia town loaded on top of barrel battle.

earlier in the run,i tried doing one of mafia town's blue rifts by using welcome to mafia town, but touching the rift reset me to the beginning of welcome to mafia town. maybe they're connected?

you can softlock yourself behind locked doors by doing acts you aren't supposed to. i did this- the first act i got was queen vanessa's manor. i completed that but i came back because i wanted to do subcon well so i could get the hookshot, but i ended up softlocking because i spawned in the battle of the birds room which was locked.
Starblaster64  [developer] 1 Aug, 2019 @ 6:29am 
Originally posted by Starlte:
i'm not sure how this happened, but heating up mafia town loaded on top of barrel battle.

Was the act entered through a Rift Portal? If so, I think I know what's going wrong.

Originally posted by Starlte:
you can softlock yourself behind locked doors by doing acts you aren't supposed to. i did this- the first act i got was queen vanessa's manor. i completed that but i came back because i wanted to do subcon well so i could get the hookshot, but i ended up softlocking because i spawned in the battle of the birds room which was locked.
Yea I think I might have to just force unlock all HUB doors or always return to the Mafia Town chapter door to prevent that, unless I can come up with some alternate solution.
Last edited by Starblaster64; 1 Aug, 2019 @ 6:35am
Souper 1 Aug, 2019 @ 12:03pm 
Dead Bird Studio might be broken. I entered it (with Force Shuffle) and ended up in the same act. I completed the same act already in Mafia Town, so completing it again did nothing. BotB is currently locked out for me.
Last edited by Souper; 1 Aug, 2019 @ 12:03pm
astro-XN ☆ 1 Aug, 2019 @ 6:39pm 

Originally posted by Drunk Accordion:
Was the act entered through a Rift Portal? If so, I think I know what's going wrong.

Yes, it was.

Starblaster64  [developer] 1 Aug, 2019 @ 9:31pm 
Originally posted by Souper Marilogi:
Dead Bird Studio might be broken. I entered it (with Force Shuffle) and ended up in the same act. I completed the same act already in Mafia Town, so completing it again did nothing. BotB is currently locked out for me.
Did you have Online Party enabled at any point during your shufflized run?
It completely breaks stuff, because of an error on Gears for Breakfast's side.
Souper 17 Aug, 2019 @ 5:52pm 
Yes, but restarting the game and reentering the save file doesn't do anything to change this. And by "yes" I mean the functionality was enabled, but I wasn't in a room.
(also sorry for the very late reply, I wasn't notified of your response)
Last edited by Souper; 17 Aug, 2019 @ 5:53pm
Souper 12 Dec, 2021 @ 3:26pm 
This is miles late, but if you beat Vanessa's Manor when in Subcon Forest, you lose access to the shufflized act for Vanessa's Manor as it never appears in the act select. *if you don't get the contract for Vanessa's Manor prior
Last edited by Souper; 12 Dec, 2021 @ 3:33pm
Ezra3 1 Sep, 2023 @ 1:35am 
There is the possibility for impossible seeds. Simply put, one must have the hookshot for a lot of different levels and the hookshot can only be obtained from the Subcon Well Act. That act, however, can be locked behind an act that required hookshot. In my current seed, Dead Bird Studio sends me to The Windmill. The Windmill is completely impossible without Hookshot. The levels that I have checked and seen don't send me to The Subcon Well include all of the acts in Mafia Town, Subcon Forest, and the spaceship timerifts. I haven't run into an act that sends me to Dead Bird Studio, so I don't have access to the Dead Bird Studio Purple Rift. I don't have access to the Arctic Cruise telescope as I don't have 35 timepieces.
Starblaster64  [developer] 1 Sep, 2023 @ 2:18am 
Originally posted by Ezra3:
There is the possibility for impossible seeds. Simply put, one must have the hookshot for a lot of different levels and the hookshot can only be obtained from the Subcon Well Act. That act, however, can be locked behind an act that required hookshot. In my current seed, Dead Bird Studio sends me to The Windmill. The Windmill is completely impossible without Hookshot. The levels that I have checked and seen don't send me to The Subcon Well include all of the acts in Mafia Town, Subcon Forest, and the spaceship timerifts. I haven't run into an act that sends me to Dead Bird Studio, so I don't have access to the Dead Bird Studio Purple Rift. I don't have access to the Arctic Cruise telescope as I don't have 35 timepieces.
Can you toggle the 'Print Debug Info' option in the mod's settings menu and give me the 'CurrentSeed' value? (You might need to enable and open the dev console to see the full debug print)
I could possibly just prevent Subcon Well from being put into Arctic Cruise, if that's where it ended up, since its TP requirement is pretty steep.
Ezra3 2 Sep, 2023 @ 1:44am 
Originally posted by Starblaster64:
Originally posted by Ezra3:
There is the possibility for impossible seeds. Simply put, one must have the hookshot for a lot of different levels and the hookshot can only be obtained from the Subcon Well Act. That act, however, can be locked behind an act that required hookshot. In my current seed, Dead Bird Studio sends me to The Windmill. The Windmill is completely impossible without Hookshot. The levels that I have checked and seen don't send me to The Subcon Well include all of the acts in Mafia Town, Subcon Forest, and the spaceship timerifts. I haven't run into an act that sends me to Dead Bird Studio, so I don't have access to the Dead Bird Studio Purple Rift. I don't have access to the Arctic Cruise telescope as I don't have 35 timepieces.
Can you toggle the 'Print Debug Info' option in the mod's settings menu and give me the 'CurrentSeed' value? (You might need to enable and open the dev console to see the full debug print)
I could possibly just prevent Subcon Well from being put into Arctic Cruise, if that's where it ended up, since its TP requirement is pretty steep.
The CurrentSeed value is 946854.
Although, you could blacklist Subcon Well from being in Arctic Cruise, that will still allow for impossible seeds. For example, if Dead Bird Studio, Heating up Mafia Town, and 3-6 other available acts require Hookshot, but the Hookshot is in one of the Subcon Forest Acts, that would result in another impossible seed. I feel like it may make more sense to program in some actual logic.
Last edited by Ezra3; 3 Sep, 2023 @ 12:45am
Starblaster64  [developer] 5 Sep, 2023 @ 8:44pm 
Originally posted by Ezra3:
Originally posted by Starblaster64:
Can you toggle the 'Print Debug Info' option in the mod's settings menu and give me the 'CurrentSeed' value? (You might need to enable and open the dev console to see the full debug print)
I could possibly just prevent Subcon Well from being put into Arctic Cruise, if that's where it ended up, since its TP requirement is pretty steep.
The CurrentSeed value is 946854.
Although, you could blacklist Subcon Well from being in Arctic Cruise, that will still allow for impossible seeds. For example, if Dead Bird Studio, Heating up Mafia Town, and 3-6 other available acts require Hookshot, but the Hookshot is in one of the Subcon Forest Acts, that would result in another impossible seed. I feel like it may make more sense to program in some actual logic.
Could you tell me what all of the mod's options are currently set to? As well as taking a screenshot of the whole debug print output with all the generated act pairs?
Can't get the same act pairs with that seed on my end, so I might have bungled up seeds somewhere along the line too it seems.

I also already have some basic logic set up to prevent acts that require hookshot and other items from being shuffled into Mafia Town, but I didn't account for the possibility of the hookshot being locked behind Arctic Cruise.
Last edited by Starblaster64; 6 Sep, 2023 @ 3:33am
ToastyWaffel 5 Oct, 2023 @ 3:00pm 
There might be a problem with Nyakuza Metro still. When I arrived at the first timepiece from the cat, I got the same custscene with the introduction to the Empress, afterwards there was no dialogue she gave, and the cutscene shows the yellow metro still locked. On top of that, The jewelry store doors are closed, locking my inside the store. When I tried to reload the world, the game indicated I did not collect the first timepiece for this world and forced me to restart the intro of Nyakuza Metro again.
I'm guessing this a soft-lock or a sequence break but I can't progress any of Nyakuza Metro on my one save.
< >
Showing 1-15 of 17 comments
Per page: 1530 50