Nimono
08-26-2007, 01:39 PM
I don't know if this is a bug or not, so I'm just putting it in Beta Discussion, in case it isn't.
Lately, I've been using Room State Carryovers to simulate the colored blocks and Crystal Switches from LttP. If you've seen them before, you'd know that hitting a switch lowers/raises the blocks in the room you're in, and in all rooms in the dungeon that have the blocks. Therefore, I use RSCs to where if you trigger the Crystal Switch in one room, the blocks raise/lower in another. In that other room, doing the same works the same. One problem. It DOESN'T work the same. Since it's just a loop back to the original screen you find the Crystal Switch on, if you trigger the secret, it's fine. Leave the screen, come back, it's still triggered. NOW. Trigger it again, leave the screen, come back, and I find that the switch reverted back to the state it was in when first hit. Started blue, went to red when hit, left screen, came back, hit it, went to blue, left screen, came back, and it's red again. WTH is wrong with that picture? Simple.
It's obvious the RSCs will not just loop the secret, but somehow, it triggers it AGAIN after being carried over in the loop. It doesn't seem to trigger again after the first loop, or else it'd freeze when triggering the secret. If this is how it's supposed to be, then I can see it being used for many puzzles, but at the cost of the Crystal Switches and the blocks... I'd like to see a screen flag that prevents the secrets from being triggered again in a loop when carried over... I still consider this a bug, though. It really shouldn't be doing this when carried over. The only reason I feel it's a bug is because if it wasn't, the game would freeze when I triggered the secret...
Thanks for listening.
Lately, I've been using Room State Carryovers to simulate the colored blocks and Crystal Switches from LttP. If you've seen them before, you'd know that hitting a switch lowers/raises the blocks in the room you're in, and in all rooms in the dungeon that have the blocks. Therefore, I use RSCs to where if you trigger the Crystal Switch in one room, the blocks raise/lower in another. In that other room, doing the same works the same. One problem. It DOESN'T work the same. Since it's just a loop back to the original screen you find the Crystal Switch on, if you trigger the secret, it's fine. Leave the screen, come back, it's still triggered. NOW. Trigger it again, leave the screen, come back, and I find that the switch reverted back to the state it was in when first hit. Started blue, went to red when hit, left screen, came back, hit it, went to blue, left screen, came back, and it's red again. WTH is wrong with that picture? Simple.
It's obvious the RSCs will not just loop the secret, but somehow, it triggers it AGAIN after being carried over in the loop. It doesn't seem to trigger again after the first loop, or else it'd freeze when triggering the secret. If this is how it's supposed to be, then I can see it being used for many puzzles, but at the cost of the Crystal Switches and the blocks... I'd like to see a screen flag that prevents the secrets from being triggered again in a loop when carried over... I still consider this a bug, though. It really shouldn't be doing this when carried over. The only reason I feel it's a bug is because if it wasn't, the game would freeze when I triggered the secret...
Thanks for listening.