Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Channeling/Stairs/etc Z-Levels  (Read 921 times)

Hobbie

  • Bay Watcher
    • View Profile
Channeling/Stairs/etc Z-Levels
« on: October 19, 2009, 08:30:13 pm »

Would anyone else like support for this?  IE, I need a well... 'dig stairs down', enter, scroll to the bottom z-level, hit enter again... bam, staircase in two easy keystrokes.  Support for channeling and stairs and everything else that can go up and down.  I think it'd be nice, at least.
Logged

profit

  • Bay Watcher
  • Finely Crafted Engravings... Or it didn't happen.
    • View Profile
Re: Channeling/Stairs/etc Z-Levels
« Reply #1 on: October 19, 2009, 09:46:44 pm »

Probably is hard to program... and up stairs become down stairs on the next floor up...
Logged
Mods and the best utilities for dwarf fortress
Community Mods and utilities thread.

Hobbie

  • Bay Watcher
    • View Profile
Re: Channeling/Stairs/etc Z-Levels
« Reply #2 on: October 19, 2009, 10:34:17 pm »

Well, for most situations I end up using the up/down stairs anyways... so even support for just that would be awesome.  I've got bad hands, and (i), enter, enter, shift+> enter, enter, shift+> x20 can be a little painful.  :(
Logged

Silverionmox

  • Bay Watcher
    • View Profile
Re: Channeling/Stairs/etc Z-Levels
« Reply #3 on: October 20, 2009, 06:45:15 am »

Currently at spot @68 in the Eternal Suggestions list as:
Quote
3D Designations
     Allow dig or other designations to span multiple Z-Levels, allowing easier creation of 3D rooms, shafts, etc.
Logged
Dwarf Fortress cured my savescumming.

profit

  • Bay Watcher
  • Finely Crafted Engravings... Or it didn't happen.
    • View Profile
Re: Channeling/Stairs/etc Z-Levels
« Reply #4 on: October 20, 2009, 09:33:21 am »

Well, for most situations I end up using the up/down stairs anyways... so even support for just that would be awesome.  I've got bad hands, and (i), enter, enter, shift+> enter, enter, shift+> x20 can be a little painful.  :(
I would really recommend Auto Hot key. you could do automatic shafts that way clear to the bottom of your land...
its what I use... and I admit I am kinda lazy so... almost everything I do often is down to a single keystroke.

But yes it will be nice when it finally makes it into the game.

(Here is the AHK script to do it. just press windows key M to get it to make a stair and drop a level, drop it at the end of the default ahk script. PS. for some reason it is a little unreliable in 40d16 but works fine in 40d)

#m::
Send {enter}{enter}+>
return
« Last Edit: October 20, 2009, 10:11:23 am by profit »
Logged
Mods and the best utilities for dwarf fortress
Community Mods and utilities thread.

Derakon

  • Bay Watcher
    • View Profile
Re: Channeling/Stairs/etc Z-Levels
« Reply #5 on: October 20, 2009, 10:37:06 am »

The use of external utilities is really an indication of missing functionality in the main program. After all, not all of use can use AutoHotKey.
Logged
Jetblade - an open-source Metroid/Castlevania game with procedurally-generated levels

smirk

  • Bay Watcher
    • View Profile
Re: Channeling/Stairs/etc Z-Levels
« Reply #6 on: October 20, 2009, 11:30:24 am »

40d16 also has a working macro builder in (ESC)(Key Bindings) that's pretty awesome. A simple stair designator would look something like this:

Code: [Select]
[BIND:MACRO4:Stairwell]
[SYM:Ctrl+5]
[MACRO:DESIGNATE_STAIR_UPDOWN:1]
[MACRO:SELECT:2]
[MACRO:CURSOR_DOWN_Z:1]

Add that to the bottom of yer interface.txt if you want to use it. Basically, it selects up/down stairs, hits Enter twice, and moves ye down one z-level. So all ye need to do is open the 'd' menu, get your cursor situated, and then CTRL+5 to your heart's delight! Or, select a new key designation. I tend to just use CTRL+(number).
Logged
When i think of toady i think of a toad hopping arround on a keyboard
also
he should stay out of the light it will dry out his skin
his moist amphibian skin
.