| @@ -729,6 +729,13 @@ class MetroidState: | |||
| def decodePassword(self, pwd): | |||
| """ Sanity checking! This function decodes an input password back into a bitfield, | |||
| so that you can check that it was properly encoded. | |||
| Q: Why doesn't this display the game state? | |||
| A: I trust that https://www.truepeacein.space properly encodes the game state. | |||
| So when I create a game state with the randomizer, I can recreate that | |||
| game state at TPIS and use the password generates as its input, to check | |||
| against my randomized game password. In other words, this is a testing | |||
| function, and in the intended use case I'll know what the input bitfield is | |||
| and be able to check against it. | |||
| """ | |||
| densePwd = pwd.replace(" ","") | |||
| numPwd = [] | |||