Announcement: Be excellent to each other.


Caravel Forum : DROD Boards : Bugs : Bridges surrounded by shallow water become water if dropped
Page 1 of 2
2
New Topic New Poll Post Reply
Poster Message
Dragon Fogel
Level: Smitemaster
Rank Points: 2463
Registered: 06-21-2014
IP: Logged
icon Bridges surrounded by shallow water become water if dropped (0)  
The gentryii topic made me curious if it was possible to drop a gentryii in shallow water if it was on a bridge.

Well, the answer is, if you have a bridge and all the tiles around it are shallow water and thin ice over shallow water, and you drop the ice tiles, the bridge becomes regular water. So you just drop the gentryii in regular deep water

I'm not actually sure if this should be changed, but it seems worth discussing.
01-23-2015 at 07:53 PM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
disoriented
Level: Smitemaster
Avatar
Rank Points: 2397
Registered: 08-07-2007
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
Yeah I think bridges over water predate the introduction of shallow water, and there was never any bridge over shallow water in the game.

____________________________
34th Skywatcher

Best to PM me, since I might miss your message on CaravelNet chat.
01-23-2015 at 08:45 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
Dragon Fogel
Level: Smitemaster
Rank Points: 2463
Registered: 06-21-2014
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (+1)  
Well, bridges aren't actually "over" anything, unlike trapdoors or thin ice. Whether they become a pit or water when they fall is determined by the surrounding tiles. It only becomes water if all the surrounding tiles are water or shallow water; with even one pit tile, the bridge becomes a pit. You can actually change what a bridge falls into in-game if there are builders or script commands changing the tiles around it.

So what I'm noting here is that if a bridge is completely surrounded by shallow water, it becomes regular water. It feels a bit weird that it's not shallow water, even if it's understandable considering when they were introduced.

But I don't have a strong opinion on whether it should be changed. It just seems obscure enough that it might not have come up before, so I thought I'd toss it out there as something to discuss for 5.0.2.
01-23-2015 at 09:13 PM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
disoriented
Level: Smitemaster
Avatar
Rank Points: 2397
Registered: 08-07-2007
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
If the water is shallow, I don't think anyone would have gone through the trouble of constructing a bridge over it.:)

____________________________
34th Skywatcher

Best to PM me, since I might miss your message on CaravelNet chat.
01-23-2015 at 09:16 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
skell
Level: Legendary Smitemaster
Avatar
Rank Points: 3764
Registered: 12-28-2004
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
How do you drop a bridge surrounded by shallow water if there are no trapdoors over shallow water? Any other way than Builder/Build command?

____________________________
My website
01-23-2015 at 09:32 PM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts High Scores This architect's holds Quote Reply
Insoluble
Level: Smitemaster
Avatar
Rank Points: 1639
Registered: 09-04-2014
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
skell wrote:
How do you drop a bridge surrounded by shallow water if there are no trapdoors over shallow water? Any other way than Builder/Build command?

Wouldn't thin ice over shallow water work?

____________________________
Links to neat forum tools that I always have trouble finding:
Click here to view the secret text

01-23-2015 at 09:35 PM
View Profile Send Private Message to User Send Email to User Show all user's posts This architect's holds Quote Reply
Dragon Fogel
Level: Smitemaster
Rank Points: 2463
Registered: 06-21-2014
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
Yes, it does, that's what I tested it with.
01-24-2015 at 01:22 AM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
blorx1
Level: Smitemaster
Rank Points: 920
Registered: 07-18-2009
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
This isn't relevant to the topic, but you can use an explosion to destroy thin ice under gentryii in order to drop them into shallow water. Not that it does anything.

____________________________
If you need to think outside of the box, then you didn't build a good enough box.

[Last edited by blorx1 at 01-24-2015 05:52 AM]
01-24-2015 at 05:50 AM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
skell
Level: Legendary Smitemaster
Avatar
Rank Points: 3764
Registered: 12-28-2004
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
I can change it that dropping a bridge which is completely surrounded by shallow water turns it into shallow water. Does anyone know about any hold where this will be an issue? We'll check with spider but I am just asking in advance.

____________________________
My website
05-17-2015 at 09:58 PM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts High Scores This architect's holds Quote Reply
mrimer
Level: Legendary Smitemaster
Avatar
Rank Points: 5124
Registered: 02-04-2003
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
This seems like a feature request, unless I'm misunderstanding what the bug is.

____________________________
Gandalf? Yes... That's what they used to call me.
Gandalf the Grey. That was my name.
I am Gandalf the White.
And I come back to you now at the turn of the tide.
12-10-2015 at 01:53 AM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
Dragon Fogel
Level: Smitemaster
Rank Points: 2463
Registered: 06-21-2014
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
It was more of a point for discussion and I wasn't sure where else to put it at the time.

Mostly I didn't know if it was an intentional programming decision or just something that hadn't been considered, and if it was the latter I thought it worth bringing up so it could be changed if that was considered the best option. I don't really have a preference on it myself.
12-10-2015 at 02:07 AM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
skell
Level: Legendary Smitemaster
Avatar
Rank Points: 3764
Registered: 12-28-2004
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
I personally believe it's a bug. Bridge turns into pit or water depending on what it is surrounded with (with pit having preference over water as far as I remember). It's only logical the same should happen with shallow water.

____________________________
My website
12-10-2015 at 11:41 AM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts High Scores This architect's holds Quote Reply
RabidChild
Level: Smitemaster
Rank Points: 720
Registered: 01-15-2006
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
If the water is shallow enough to wade in, where exactly would the bridge go when it falls?
12-11-2015 at 03:40 AM
View Profile Send Private Message to User Show all user's posts High Scores Quote Reply
Schik
Level: Legendary Smitemaster
Avatar
Rank Points: 5418
Registered: 02-04-2003
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
Clearly if a bridge falls in normal water, it should become shallow water.

____________________________
The greatness of a nation and its moral progress can be judged by the way it treats its animals.
--Mahatma Gandhi
12-11-2015 at 03:43 AM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores Quote Reply
mrimer
Level: Legendary Smitemaster
Avatar
Rank Points: 5124
Registered: 02-04-2003
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (+1)  
Hmm...well, what I want to know is whether a bridge that falls in the Forest style will make a sound when you're not watching the demo in progress.

Does a bridge ever leave shallow water behind when it falls? If not, I don't think we should add that. To me, that's clearly a feature, because we're considering new functionality.

I'm not planning on changing this.

____________________________
Gandalf? Yes... That's what they used to call me.
Gandalf the Grey. That was my name.
I am Gandalf the White.
And I come back to you now at the turn of the tide.

[Last edited by mrimer at 12-11-2015 04:49 AM]
12-11-2015 at 04:48 AM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
Jacob
Level: Smitemaster
Rank Points: 3749
Registered: 10-01-2004
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
I agree - bridges over shallow water don't currently exist at all, so I don't see why we should add them.

____________________________
New to DROD? You may want to read this.
My Holds and Levels:
Click here to view the secret text

12-11-2015 at 03:20 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
skell
Level: Legendary Smitemaster
Avatar
Rank Points: 3764
Registered: 12-28-2004
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
I'll be the one to disagree here then. For me it's more of a bug than a feature. When the player knows in which cases bridges leave behind pit and water then it's just a simple logical conclusion what should happen if the bridge is fully surrounded by shallow water.

Then again it could really happen in very obscure cases so I am fine with leaving it as-is.

____________________________
My website
12-11-2015 at 04:35 PM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts High Scores This architect's holds Quote Reply
Dragon Fogel
Level: Smitemaster
Rank Points: 2463
Registered: 06-21-2014
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (+3)  
Jacob wrote:
I agree - bridges over shallow water don't currently exist at all, so I don't see why we should add them.

There's no such thing as a bridge "over" anything in the first place.

There's just a bridge and what it turns into when it drops is determined by the tiles surrounding it.

Current rules:
-If there is at least one Pit/Platform over Pit tile around a bridge when it falls, it turns into Pit.
-Otherwise, it turns into Water.

Proposed alternate rules:
-If there is at least one Pit/Platform over Pit tile around a bridge when it falls, it turns into Pit.
-If not, and there is at least one Water/Platform over Water tile around a bridge when it falls, it turns into Water.
-Otherwise, it turns into Shallow Water.

On top of that, the only ways to drop a bridge surrounded by shallow water are:
-Have Thin Ice over Shallow Water tiles as the only "solid" tiles around it (not possible before TSS)
-Set up a bridge with Shallow Water tiles surrounding it in the editor; it falls as soon as the player makes a move
-Use scripting to change tiles around it to Shallow Water

I've played most of the holds made after TSS, and haven't seen anyone do bridge-dropping in shallow water. The other two are things you have to go out of your way to do, so they might well not have come up at all. Obviously this should be checked, but basically this is not likely to be a major room-breaking change.

So it's mainly a question of which ruleset makes more sense.
12-11-2015 at 05:40 PM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
skell
Level: Legendary Smitemaster
Avatar
Rank Points: 3764
Registered: 12-28-2004
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
Dragon Fogel wrote:
So it's mainly a question of which ruleset makes more sense.
I think the better question is - what will be the average players' assumptions? Will the average player figure out the dependency between pit and regular water and bridge and extrapolate it for shallow water or will they not. That's why I don't feel strongly about changing this.

____________________________
My website
12-11-2015 at 08:03 PM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts High Scores This architect's holds Quote Reply
Jacob
Level: Smitemaster
Rank Points: 3749
Registered: 10-01-2004
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
Dragon Fogel wrote:
There's no such thing as a bridge "over" anything in the first place.

Good point. I guess what I meant was, there's currently no situation currently where dropping a bridge will create a shallow water tile, so why create this novel situation. But I realise this is kind of tautological!

Perhaps more importantly, there are no trapdoors over shallow water, so the ends of the bridge will always have to be water or pit. So a playet wouldn't necessarily expect shallow water under a bridge if they've dropped pit/water trapdoors in order to drop it. Ignore this - I've now read the rest of DragonFogel's comment.

I don't have strong feelings either way, but intuitively I wouldn't expect to drop a bridge into shallow water.

____________________________
New to DROD? You may want to read this.
My Holds and Levels:
Click here to view the secret text


[Last edited by Jacob at 12-11-2015 08:38 PM]
12-11-2015 at 08:36 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
Moo
Level: Master Delver
Rank Points: 224
Registered: 10-14-2006
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (+1)  
Jacob wrote: I don't have strong feelings either way, but intuitively I wouldn't expect to drop a bridge into shallow water.
Even if it's surrounded by shallow water? I'd be surprised if it became deep water then.

How about... If there's any pit next to the bridge, it becomes pit (as it does currently). If the only water next to the bridge is shallow, it becomes shallow. Otherwise it becomes deep water.
This should avoid any changes for existing rooms, but increase the intuitiveness for shallow water.

[Last edited by Moo at 12-12-2015 12:17 AM]
12-12-2015 at 12:16 AM
View Profile Send Private Message to User Show all user's posts Quote Reply
mrimer
Level: Legendary Smitemaster
Avatar
Rank Points: 5124
Registered: 02-04-2003
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
Thanks for explaining, everyone. This is definitely a new feature request because the way this is currently working is by design.
Moo wrote:
How about... If there's any pit next to the bridge, it becomes pit (as it does currently). If the only water next to the bridge is shallow, it becomes shallow. Otherwise it becomes deep water.
Ehh, sure, why not. Skell, if you'd like to implement this, please go ahead.

____________________________
Gandalf? Yes... That's what they used to call me.
Gandalf the Grey. That was my name.
I am Gandalf the White.
And I come back to you now at the turn of the tide.

[Last edited by mrimer at 12-12-2015 12:29 AM]
12-12-2015 at 12:28 AM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
Dragon Fogel
Level: Smitemaster
Rank Points: 2463
Registered: 06-21-2014
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
This hasn't been implemented in 5.1.0.6345. From the above post I gather it was left up to skell, and he didn't do it for whatever reason?

Just bumping this in case this was an oversight rather than an intentional decision not to do it.
01-23-2016 at 02:24 AM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
mrimer
Level: Legendary Smitemaster
Avatar
Rank Points: 5124
Registered: 02-04-2003
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
I'd like to hold off on implementing this new feature until after 5.1 is released, if that's okay.

____________________________
Gandalf? Yes... That's what they used to call me.
Gandalf the Grey. That was my name.
I am Gandalf the White.
And I come back to you now at the turn of the tide.
01-23-2016 at 02:54 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
skell
Level: Legendary Smitemaster
Avatar
Rank Points: 3764
Registered: 12-28-2004
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
Let's think about this again. Would it be intuitive that a bridge surrounded by shallow water becomes shallow water rather than deep water?

Oh and in the 4 years since last post here, were there any rooms created that would break because of this change?

____________________________
My website

[Last edited by skell at 10-08-2020 11:40 PM]
10-08-2020 at 11:40 PM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts High Scores This architect's holds Quote Reply
Dragon Fogel
Level: Smitemaster
Rank Points: 2463
Registered: 06-21-2014
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
I'd say that personally, I favor the version where a bridge surrounded by shallow water produces shallow water.

Although on further thought this is actually pretty minor, because someone could use the Build command to build water or shallow water on the affected tiles. (Maybe with some weird issues with the timing of when the script would trigger.) It's just that if an architect used non-default behavior, it would be on them to clarify that.
10-09-2020 at 10:42 PM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
ThemsAllTook
Level: Master Delver
Avatar
Rank Points: 244
Registered: 06-23-2014
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (+2)  
A room in Rival Startup uses this behavior, and would break if the bridge were to turn into shallow water instead of water. Secret text for secret room location:

Click here to view the secret text


The room would still work if gentryii parts would sink in shallow water. They don't currently, but if they did, that might be a problem for Blind Race #3, on the level Gentreadyii, Get set, Go!, room 1N2E. Gentryii in that room were pre-placed on shallow water, so I guess both rooms would work if only newly-created shallow water (as in, from a bridge dropping, or from it being built under them) would sink gentryii parts...but then that seems like yet another rule inconsistency.

Personally, I'd prefer to leave this behavior as it is. It feels to me like there's very little puzzle potential in the proposed new behavior compared to the existing behavior, which is already used in multiple published rooms.
10-10-2020 at 12:26 AM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts High Scores This architect's holds Quote Reply
navithmastero
Level: Smitemaster
Avatar
Rank Points: 621
Registered: 01-03-2012
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
Intuitively, it makes sense that bridges drop to form deep water IMO (why build a bridge over shallows). The main issue for me though is what if the bridge is surrounded by a mix of deep and shallow water? Would we then have to use some sort of tie breaking to decide what's actually underneath the bridge? It's way more intuitive and simple to have one steadfast rule 'bridges drop to produce deep water' in my opinion.

____________________________
Member of the Snake Appreciation Society

One of your local HAs.

My stuff:
Click here to view the secret text


[Last edited by navithmastero at 10-10-2020 09:18 AM]
10-10-2020 at 09:02 AM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
Dragon Fogel
Level: Smitemaster
Rank Points: 2463
Registered: 06-21-2014
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (0)  
The thing is, there is already a non-intuitive rule about whether falling bridges become pit or water. The suggestion is to extend this rule.

A falling bridge becomes pit if there is a single pit tile next to it (including platform over pit). It can only become water if there are no pit tiles at all.

The proposed change would be similar to this. A single pit tile would continue to make the bridge become pit; if there is none, then a single deep water tile (including platform over water) would make it become deep water. Only if neither of those are present would it become shallow water.

There will be no need to count higher than one to determine what the bridge will become when it falls.
10-10-2020 at 03:31 PM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
skell
Level: Legendary Smitemaster
Avatar
Rank Points: 3764
Registered: 12-28-2004
IP: Logged
icon Re: Bridges surrounded by shallow water become water if dropped (+1)  
navithmastero wrote:
Intuitively, it makes sense that bridges drop to form deep water IMO (why build a bridge over shallows).
I am sure there are thousands of bridges built over shallow water in the real world (do bridges over shallow drainage ditches count?).

Nevertheless I err on the side of keeping it as-is:
* Discoverability - both old and new behavior are equally (un)discoverable, just drop the bridge and you'll see the results.
* Consistency - okay, granted, changing the behavior would make it more consistent in my eyes, since bridges then would become whatever they are surrounded by fully.
* Intuitiveness - I think both behaviors suffer from being unintuitive, since the rule "becomes water only if fully surrounded by water" is very arbitrary.
* Puzzle potential - Can't think of pros and cons for either.

Seeing from the comments so far that it would break existing puzzles and I have no strong feelings either way I just can't see the benefits of changing this. I am marking this as Not a Bug just to move it away from my view, but feel free to discuss this further.

____________________________
My website
10-12-2020 at 12:49 PM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts High Scores This architect's holds Quote Reply
Page 1 of 2
2
New Topic New Poll Post Reply
Caravel Forum : DROD Boards : Bugs : Bridges surrounded by shallow water become water if dropped
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.