CuriousShyRabbit
Level: Smitemaster
Rank Points: 3170
Registered: 10-14-2006
IP: Logged
|
Re: My First DROD JtRH Hold! (0)
This hold is not completable. This is because the end of hold stairs are behind a master door. A master door does not open until all the hold secrets have been conquered, and the hold has been conquered. To conquer the hold, the player has to use the end of hold stairs. An appropriate use of a master door is to hide bonus content (such as extra puzzles, an additional piece of story, artwork, etc), not to block access to an essential part of the hold, like the end of hold stairs.
Unlike required rooms, which get reset every time you start a new game, the game remembers if you've conquered a hold, and which secrets you've conquered. So if usbdriver had already played his hold all the way through and then added the master door, he would not have noticed this problem (as in that case, the master door would be open on his next play through the hold).
This hold also features experiments with scripting. Using scripting to add story is nice, as it adds flavor to the hold. But when scripting is involved in in taking the player from room to room, you need to be very careful, as it can cause problems. An example of a room where scripting causes problems is Off Track 1E. A player trying for a highscore, that is, trying create a victory demo with the minimum number of moves, will exit to the west. When the player then re-enters and tries to go north, they will be stuck, because the character that opens the door has "end on room exit" in his script, and will not appear the second time the player enters the room. A player who takes the stairs from Surface Secrets back to Off Track would also get stuck in this situation.
Even if the "end on room exit" problem is fixed, I am not at all a fan of the script in Off Track 1E. Bumping the pit, and then moving to the southeast corner of the room, in order to get an invisible character to open a door to the north is not something I would have guessed. I had to look in the editor to see what I was supposed to do.
|