make entrances in spoiler more human readable #3662
Replies: 5 comments
-
I initially didn't like how it had to be stored before either and want to hear feedback on improving it. Regarding The other thing to note here is that The names in |
Beta Was this translation helpful? Give feedback.
-
The problem I have with that is really from a debugging perspective. Since we don't parse the spheres when setting up the overrides they aren't helpful in pinpointing what could be going wrong
this is fine in my opinion, if anything it'll make it easier to find some of them just by scrolling through without ctrl-f |
Beta Was this translation helpful? Give feedback.
-
One thing I want to do is adjust is
|
Beta Was this translation helpful? Give feedback.
-
Could you elaborate on what this provides that a full list of entrances doesn't? It's still very unclear to me how the entrance playthrough is intended to be used |
Beta Was this translation helpful? Give feedback.
-
The entrance playthrough is supposed to display the order in which entrances/areas are accessed in conjunction with how items are accessed (the chosen way that the seed decided is the "beatable" way). This mainly pertains to glitchless, as glitched would just contain one sphere with all entrances. And unlike the item location playthrough which only contains "way of the hero" items, the entrance playthrough will contain all shuffled entrances. I think one of the disconnects here is that because our spoiler log is JSON and the playthrough sphere is an object, the exact ordering is lost, and instead the list is alphabetized. This is something I think should be addressed as well. The playthrough spheres should either be an ordered array, or an object with the keys prefixed by numbers The more entrance options enabled, the more the playthrough sphere becomes useful in understanding how the logic for a seed was determined. I will say, I'm not fully aware of all historical context from n64/3ds rando. I'm just clarifying with what I think was the intended goal originally. |
Beta Was this translation helpful? Give feedback.
-
things that make it unclear
entrances
as well asentrancesMap
entrancesMap
has spheres in itentrances
has magic numbers and nothing elsethings that would make it clearer
entrances
(i'd lean towards switching to string parsing here like we do with items, but just adding user friendly names next to the magic numbers would be ok too)entrancesMap
Beta Was this translation helpful? Give feedback.
All reactions