Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: My 3 minor suggestions  (Read 970 times)

Neowulf

  • Bay Watcher
    • View Profile
My 3 minor suggestions
« on: December 30, 2010, 12:59:15 pm »

3 little suggestions I'd like to see implemented, nothing game changing just minor things I think would be nice to have.

1: Reverse mechanical linkage. When you designate a lever or plate to link to a door/trap/bridge/ect... give the option to have it linked in reverse. So when the lever is in the On state, the linked mechanism is in the off state. Example: two doors linked to a lever, door two linked in reverse, lever is pulled to On, door one opens, door two closes, pull lever again and door one closes while door two opens.

2: Construction site hauling. When a non-furniture construction is designated, spawn a general hauling job to move the designated building material to the site before the mason/carpenter/ect... gets to the site. Only spawn there jobs with a valid manager, though don't require the manager to approve the job first. And only spawn the jobs after the building design phase (if any).

3: Rain collector floor. New floor type construction, requires blocks, looks and acts like a regular floor except that when it rains it spawns 1/7 water on top of itself just like a murky pool tile. Maybe make it so it doesn't stop at 7/7, so you have to take care your water tower doesn't flood your fortress in a heavy rain.
Logged

NSQuote

  • Bay Watcher
  • used Confusion!
    • View Profile
Re: My 3 minor suggestions
« Reply #1 on: December 30, 2010, 01:14:23 pm »

I like all of these ideas, especially the construction site hauling one. Linking levers in reverse would be very useful for traps, too. You could put an artifact on a pressure plate, that when removed triggers a lever which activates some kind of Indiana Jones-esque stonefall/magma trap. This could also work for jails: you could set pressure plates to lockdown the jail if even one of the plates isn't triggered. The cells would be 1/1, with food and booze dropped from above.
« Last Edit: December 30, 2010, 01:28:37 pm by NSQuote »
Logged

thijser

  • Bay Watcher
  • You to cut down a tree in order to make an axe!
    • View Profile
Re: My 3 minor suggestions
« Reply #2 on: December 30, 2010, 04:26:28 pm »

You can do 1 by pulling the lever before the link is made levers are never "on" or "off" they merly sent a single signal when they are pulled. As an alternative you could build a lever link it to whatever you want to desync and pull it once.
Logged
I'm not a native English speaker. Feel free to point out grammar/spelling mistakes. This way I can learn better English.

Neowulf

  • Bay Watcher
    • View Profile
Re: My 3 minor suggestions
« Reply #3 on: December 30, 2010, 05:08:14 pm »

You've tested this then? I have, it has always been that levers and plates send a "I'm on" or "I'm off" message to linked doors/gates/bridges/ect..., and the linked stuff will change state to match.
Do what you've suggested then flip the lever and link another door, flip twice more and the doors will be prefectly in sync.
Logged

Sizik

  • Bay Watcher
    • View Profile
Re: My 3 minor suggestions
« Reply #4 on: December 30, 2010, 05:21:28 pm »

You can do 1 by pulling the lever before the link is made levers are never "on" or "off" they merly sent a single signal when they are pulled. As an alternative you could build a lever link it to whatever you want to desync and pull it once.

That only happens with gear assemblies. Everything else syncs its on/off state with the lever.

http://df.magmawiki.com/index.php/40d:Lever#On.2FOff_states
Logged
Skyscrapes, the Tower-Fortress, finally complete!
Skyscrapes 2, repelling the zombie horde!

thijser

  • Bay Watcher
  • You to cut down a tree in order to make an axe!
    • View Profile
Re: My 3 minor suggestions
« Reply #5 on: December 30, 2010, 05:31:51 pm »

If I'm correct then they switch state regardless that wiki page is from a previous version of df. But it should be really easy to test...
Logged
I'm not a native English speaker. Feel free to point out grammar/spelling mistakes. This way I can learn better English.

tsen

  • Bay Watcher
    • View Profile
Re: My 3 minor suggestions
« Reply #6 on: December 31, 2010, 09:26:50 am »

I've tested this inadvertently in a recent game. Flipping the switch will forcibly sync things, unfortunately.
Logged
...Unless your message is "drvn 2 hsptl 4 snak bite" or something, you seriously DO have the time to spell it out.