Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Make floodgates more useful  (Read 819 times)

Muddy Mudstone

  • Bay Watcher
    • View Profile
Make floodgates more useful
« on: January 12, 2016, 08:37:17 am »

  • Let any floodgate, when triggered by a lever, pass that signal on to all adjacent floodgates.
Reasoning: This allows a large group of floodgates to be triggered with only one mechanism (plus two for the lever). if there's a use for building several contiguous independent floodgates, it can't be anything to do with stopping flows. Building in flooded areas is often restricted to one tile at a time (such as the one a pump is working on), so the bridge construction interface where the width and height of the object is chosen before building it would be unsuitable here. Propagating signals would also allow unusual-shaped floodgates, such as a gate that fits an inside corner.
  • Reduce the delay on being triggered from 100 to 0.
Reasoning: Slow things are less useful. Also if several adjacent floodgates open in sequence over several ticks, that would cause a lot of recalculating of pathable areas, which I understand is bad for framerate. (But a delay of 1 might lead to amusing ripple effects.)
  • Make them toggle, like mechanisms.
This means that instead of being closed when the lever is on the left and open when the lever is on the right, the floodgate is closed when the lever is in whatever position it was in when the connection was created. Consequently a single lever could close one floodgate and open another at the same time, switching the input or output of a flow from one route to another.
Logged

Bumber

  • Bay Watcher
  • REMOVE KOBOLD
    • View Profile
Re: Make floodgates more useful
« Reply #1 on: January 12, 2016, 04:25:13 pm »

Why not just use drawbridges?
Logged
Reading his name would trigger it. Thinking of him would trigger it. No other circumstances would trigger it- it was strictly related to the concept of Bill Clinton entering the conscious mind.

THE xTROLL FUR SOCKx RUSE WAS A........... DISTACTION        the carp HAVE the wagon

A wizard has turned you into a wagon. This was inevitable (Y/y)?

Dozebôm Lolumzalìs

  • Bay Watcher
  • what even is truth
    • View Profile
    • test
Re: Make floodgates more useful
« Reply #2 on: January 12, 2016, 07:27:55 pm »

Because floodgates start out open, while floodgates start out closed.
Logged
Quote from: King James Programming
...Simplification leaves us with the black extra-cosmic gulfs it throws open before our frenzied eyes...
Quote from: Salvané Descocrates
The only difference between me and a fool is that I know that I know only that I think, therefore I am.
Sigtext!

fluffymormegil

  • Bay Watcher
    • View Profile
Re: Make floodgates more useful
« Reply #3 on: January 12, 2016, 07:29:30 pm »

The fact that raised bridges are fluidtight is, in all honesty, the main reason I don't see floodgates as interesting. They're much easier to do the setup for, since you build them in the open state and thus they're less sequencing-sensitive.
Logged

Waparius

  • Bay Watcher
    • View Profile
Re: Make floodgates more useful
« Reply #4 on: January 14, 2016, 06:25:55 am »

A better idea would be if floodgates had to be built over open space, and closed downwards. It would be nice to be able to dam existing waterways.

Though given what I've heard about lifts (instead of being put in as some kind of vertical minecart Toady's waiting until he does moving constructions) floodgates will probably have to wait till then for a revamp.
Logged

Roofless

  • Bay Watcher
  • Never had a glass industry
    • View Profile
Re: Make floodgates more useful
« Reply #5 on: January 14, 2016, 07:53:50 am »

The fact that raised bridges are fluidtight is, in all honesty, the main reason I don't see floodgates as interesting. They're much easier to do the setup for, since you build them in the open state and thus they're less sequencing-sensitive.

Yeah, but you don't get to build an indestructable artifact bridge to seal off the fun people.
Logged

Dozebôm Lolumzalìs

  • Bay Watcher
  • what even is truth
    • View Profile
    • test
Re: Make floodgates more useful
« Reply #6 on: January 14, 2016, 08:30:10 am »

A wooden bridge will do the trick. It's indestructible - in its closed state!
Logged
Quote from: King James Programming
...Simplification leaves us with the black extra-cosmic gulfs it throws open before our frenzied eyes...
Quote from: Salvané Descocrates
The only difference between me and a fool is that I know that I know only that I think, therefore I am.
Sigtext!

Roofless

  • Bay Watcher
  • Never had a glass industry
    • View Profile
Re: Make floodgates more useful
« Reply #7 on: January 15, 2016, 02:30:06 am »

You mean it will not burn to bits when approached by a metal-melting-hot clown?
Logged

tj333

  • Bay Watcher
    • View Profile
Re: Make floodgates more useful
« Reply #8 on: January 15, 2016, 11:02:01 am »

The toggle idea is a good one. The other two ideas don't seem as interesting/useful to me.

The first thing that came to mind for me on a more useful flood gate was being able to control water level. When hooking a floodgate to a level being able to choose increments of opening would be handy. Instead of being all or nothing your could set it to drain off all water/magma above a certain height. Maybe hook up two levers to one flood gate, one set to increments and the other to all or nothing for more nuanced fluid level controls.

Or a pull until fully open or fully closed option. Maybe that would work in with the planned Improved Mechanics and have a resetting requirements on traps where it would be fully set/primed (closed floodgate) and unset/spring (open floodgate) states on traps.
Logged

Dirst

  • Bay Watcher
  • [EASILY_DISTRA
    • View Profile
Re: Make floodgates more useful
« Reply #9 on: January 15, 2016, 11:19:59 am »

I don't think making floodgates "conduct" signals automatically is a good idea, but allowing a single source to be ganged across multiple recipients in one step would be nice.  That is, when you place a mechanism at a recipient and then the source, you can optionally add mechanisms to additional recipients that all work off of that single source.  You still end up with a mechanism in each floodgate, but only one at the lever. 

Of course, people using levers to inflate room value simply won't exercise that option.
Logged
Just got back, updating:
(0.42 & 0.43) The Earth Strikes Back! v2.15 - Pay attention...  It's a mine!  It's-a not yours!
(0.42 & 0.43) Appearance Tweaks v1.03 - Tease those hippies about their pointy ears.
(0.42 & 0.43) Accessibility Utility v1.04 - Console tools to navigate the map