Announcement: Be excellent to each other.


Caravel Forum : DROD Boards : Bugs : Bumping Into Master Walls While On Hot Tiles Won't Kill You
New Topic New Poll Post Reply
Poster Message
Mr. Slice
Level: Disabled
Rank Points: 140
Registered: 10-26-2007
IP: Logged
icon Bumping Into Master Walls While On Hot Tiles Won't Kill You (0)  
When I'm on hot tiles, bumping into master walls won't kill me. I'm pretty sure this is either a bug, or secretly intended.

____________________________
"To see or to hear is to know, but to
do is to understand"
01-23-2008 at 11:23 PM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts This architect's holds Quote Reply
Chaco
Level: Smitemaster
Rank Points: 3626
Registered: 10-06-2005
IP: Logged
icon Re: Bumping Into Master Walls While On Hot Tiles Won't Kill You (+1)  
Mr. Slice wrote:
When I'm on hot tiles, bumping into master walls won't kill me. I'm pretty sure this is either a bug, or secretly intended.

This is consistent with bumping into master walls not making roaches move, or fuses advance, or anything of that sort - bumping into master walls is no longer considered to be a valid turn in 3.1 - it is ignored and the player must make a different move.

So, yeah, it is intended.

____________________________
Quick links to my stuff (in case you forgot where it was):
Click here to view the secret text


[Last edited by Chaco at 01-23-2008 11:25 PM]
01-23-2008 at 11:25 PM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
Mr. Slice
Level: Disabled
Rank Points: 140
Registered: 10-26-2007
IP: Logged
icon Re: Bumping Into Master Walls While On Hot Tiles Won't Kill You (0)  
Weird. You'd think that you can treat a master wall just like any other wall. I mean, it is an obstacle that you can't move on, until you have fulfilled the correct requirements.

A normal door is just the same, but if you bump into it, it counts as a valid turn. So why exactly wouldn't it work here?

____________________________
"To see or to hear is to know, but to
do is to understand"
01-23-2008 at 11:28 PM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts This architect's holds Quote Reply
Sillyman
Level: Smiter
Avatar
Rank Points: 339
Registered: 09-08-2006
IP: Logged
icon Re: Bumping Into Master Walls While On Hot Tiles Won't Kill You (+1)  
Yeah, bumping into closed Master Walls is treated like trying to leave the room while Room Lock is on. It doesn't take a turn, you hear a chime, and are told the move is not allowed. It does that because doing otherwise would break demos. Master Walls are... odd that way. Besides, bumping into stuff is treated like waiting.

____________________________
Who, me?
FNORD

[Last edited by Sillyman at 01-23-2008 11:32 PM]
01-23-2008 at 11:30 PM
View Profile Send Private Message to User Show all user's posts Quote Reply
halyavin
Level: Delver
Rank Points: 52
Registered: 02-20-2006
IP: Logged
icon Re: Bumping Into Master Walls While On Hot Tiles Won't Kill You (0)  
Mr. Slice wrote:
A normal door is just the same, but if you bump into it, it counts as a valid turn. So why exactly wouldn't it work here?
I guess that, currently, spider doesn't have enough info to know whether the master door is present or not. So it always thinks that it is not present and game simply doesn't allow you to move on it if it does present.

BTW, that's why a room with master walls shouldn't contains monsters - any demo where master wall do influence on game state will be invalid.
01-24-2008 at 07:36 AM
View Profile Send Private Message to User Show all user's posts Quote Reply
jbluestein
Level: Smitemaster
Avatar
Rank Points: 1670
Registered: 12-23-2005
IP: Logged
icon Re: Bumping Into Master Walls While On Hot Tiles Won't Kill You (0)  
I wonder if you could make an interesting (?) puzzle by putting a swordless Beethro in a spot with one or more squares of master wall around him...and then forcing him to manipulate a fegundo.

Josh

____________________________
"Rings and knots of joy and grief, all interlaced and locking." --William Buck
01-24-2008 at 02:25 PM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
coppro
Level: Smitemaster
Rank Points: 1308
Registered: 11-24-2005
IP: Logged
icon Re: Bumping Into Master Walls While On Hot Tiles Won't Kill You (+1)  
Any move through a master wall is morphed into a 'Wait' command for any demo.

However, the reason that master walls don't consume a move is to reuse the code used for room locking, which nullifies the move and creates a message.
01-24-2008 at 02:58 PM
View Profile Show all user's posts Quote Reply
TFMurphy
Level: Smitemaster
Rank Points: 3118
Registered: 06-11-2007
IP: Logged
icon Re: Bumping Into Master Walls While On Hot Tiles Won't Kill You (+2)  
Actually, any move through a Master Wall shouldn't be morphed anymore. If the demo that was recorded was made by a game that moved successfully through a Master Wall, then obviously the Master Wall was down and no conversion is necessary. If the Master Wall was up, the demo could not have made such a move. (Although it could be a demo for an old version of a room, but that's a different problem altogether and not unique to Master Walls)

There are a number of reasons behind Master Walls acting like this. One of the main reasons was that a conversion to a wait was no longer sufficient in demos: bumping an obstacle is much different than waiting. Mirrors could break (well, they could back when they could be placed on Master Walls, but that was changed in the same discussion), Fegundos could turn, scripts checking for Obstacle Bumps would run. And demos are also the principle way in which the undo command is recorded: what breaks demos also breaks the undo command.

Furthermore, being able to "bump" a Master Wall leads to a functionality that is not possible when the Master Wall drops. Imagine a room where swordless Beethro is surrounded by Master Walls and has a Fegundo and a Mimic elsewhere. You would be able to control the Fegundo by bumping the walls without moving the Mimic. This would not be possible if the Master Walls went down, and once the Master Walls are down, it'd be annoying for a player to get them back up if they wanted to try other things.

And finally, being able to view demos where a (different) player has used the passability of a Master Wall can be useful at times. Just because a room can't be highscorable as a result doesn't mean it can't still be interesting. But please note that this has *no* impact on the CaravelNet spider though: the spider can easily invalidate any demo that actually does pass through a Master Wall.
01-24-2008 at 05:41 PM
View Profile Send Private Message to User Show all user's posts This architect's holds Quote Reply
Briareos
Level: Smitemaster
Avatar
Rank Points: 3516
Registered: 08-07-2005
IP: Logged
icon Re: Bumping Into Master Walls While On Hot Tiles Won't Kill You (0)  
TFMurphy wrote:
And finally, being able to view demos where a (different) player has used the passability of a Master Wall can be useful at times. Just because a room can't be highscorable as a result doesn't mean it can't still be interesting. But please note that this has *no* impact on the CaravelNet spider though: the spider can easily invalidate any demo that actually does pass through a Master Wall.
Shouldn't starting on a master wall still produce a valid demo? In that case you could have a room exit blocked by a single-tile wide master wall that allows you to solve the room much quicker...

(Also - welcome back; at least it looks like you dropped off the Eighth for a bit... :D)

np: Autechre - Cap.IV (Gantz Graf EP)

____________________________
"I'm not anti-anything, I'm anti-everything, it fits better." - Sole
R.I.P. Robert Feldhoff (1962-2009) :(
01-24-2008 at 09:50 PM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts Quote Reply
TFMurphy
Level: Smitemaster
Rank Points: 3118
Registered: 06-11-2007
IP: Logged
icon Re: Bumping Into Master Walls While On Hot Tiles Won't Kill You (+1)  
It can and does last time I knew - Forbidden Fortress does just that. I'm not sure *exactly* what method the spider uses, but I assume it's a quick and easy "always assume Master Wall is up, even if the demo says we went through". That should mean that starting and waiting on a Master Wall wouldn't affect it, but trying to move in the direction of one would fail.

(Also, thanks - was away on holiday for much of Christmas, and had tons of stuff backlogged to get through when I got back)

[Last edited by TFMurphy at 01-24-2008 10:05 PM]
01-24-2008 at 10:04 PM
View Profile Send Private Message to User Show all user's posts This architect's holds Quote Reply
New Topic New Poll Post Reply
Caravel Forum : DROD Boards : Bugs : Bumping Into Master Walls While On Hot Tiles Won't Kill You
Surf To:


Forum Rules:
Can I post a new topic? No
Can I reply? No
Can I read? Yes
HTML Enabled? No
UBBC Enabled? Yes
Words Filter Enable? No

Contact Us | CaravelGames.com

Powered by: tForum tForumHacks Edition b0.98.8
Originally created by Toan Huynh (Copyright © 2000)
Enhanced by the tForumHacks team and the Caravel team.