Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: The one thing that annoys me the most....  (Read 2353 times)

entelin

  • Bay Watcher
    • View Profile
The one thing that annoys me the most....
« on: December 02, 2012, 09:03:19 pm »

Is the interface for wall/floor/etc constructions.

PLEASE change it to be more like designations with box select + mouse select. Having to go through menus for every little part of something you want to build is just horrible and is the #1 reason why I don't do more surface construction despite desiring to.

Thanks for listening to my rant :D
Logged

entelin

  • Bay Watcher
    • View Profile
Re: The one thing that annoys me the most....
« Reply #1 on: December 02, 2012, 10:41:43 pm »

You say you want to remove said construction? Oh well that a designation.....  what?  :/
Logged

GreatWyrmGold

  • Bay Watcher
  • Sane, by the local standards.
    • View Profile
Re: The one thing that annoys me the most....
« Reply #2 on: December 02, 2012, 10:48:43 pm »

The problem is that walls can be made out of lots of different materials. There are solutions, which have been discussed on those threads you did not search for.
Logged
Sig
Are you a GM with players who haven't posted? TheDelinquent Players Help will have Bay12 give you an action!
[GreatWyrmGold] gets a little crown. May it forever be his mark of Cain; let no one argue pointless subjects with him lest they receive the same.

entelin

  • Bay Watcher
    • View Profile
Re: The one thing that annoys me the most....
« Reply #3 on: December 03, 2012, 01:17:06 am »

The problem is that walls can be made out of lots of different materials.
Designations work on things of many materials too. Everything is just a big list of tiles with properties. It's not likely a problem from a technical perspective.
There are solutions, which have been discussed on those threads you did not search for.
Don't troll my post, I know people have made posts on the subject, and that in no way diminishes my desire to make another. Yes there are a number of solutions, all of them pretty obvious.

Minimum solution: Leave everything the way it is, but change the means of selection to one more like designations.
Grand solution: Reorganize and redo the entire interface into something that actually makes sense, use consistent shortcuts for various things across all menus, unify all means of selection into one system that's actually good. (that goes for the embark site selection controls too).

All other suggested solutions are somewhere between those two.

Just to cover my bases here: I'm not new at DF, I've had many forts, and a lot of Fun(in both meanings), my current one is near the population cap and has a Queen. Despite being fairly good at the control system, it still frustrates me as it is the weakest part of this otherwise fantastic game. (with constructions topping the list by far)
Logged

falconne

  • Bay Watcher
    • View Profile
Re: The one thing that annoys me the most....
« Reply #4 on: December 03, 2012, 02:05:49 am »

Although it doesn't do all that, this plugin I wrote makes building constructions a little bit easier: http://www.bay12forums.com/smf/index.php?topic=119369.0

I've had half a mind to add functionality to it that would allow you to do a box select for constructions. Actually I might just do that in the future.
Logged
Utility plugins for DFHack, for improving Dwarf Fortress' user interface.

peskyninja

  • Bay Watcher
  • Natural de-selector
    • View Profile
Re: The one thing that annoys me the most....
« Reply #5 on: December 03, 2012, 08:41:41 am »

The problem is that walls can be made out of lots of different materials.
Designations work on things of many materials too. Everything is just a big list of tiles with properties. It's not likely a problem from a technical perspective.
There are solutions, which have been discussed on those threads you did not search for.
Don't troll my post, I know people have made posts on the subject, and that in no way diminishes my desire to make another. Yes there are a number of solutions, all of them pretty obvious.
Nobody is "trolling" here mate. He is just pointing out that there is no need to make a new thread about something that has already been discussed for centuries and haven't been modified because toady actually has a schedule.
Logged
Burn the land and boil the sea. You can't take the sky from me

Thou son of a b*tch wilt not ever make subjects of Christian sons; we have no fear of your army, by land and by sea we will battle with thee, f**k thy mother.

10ebbor10

  • Bay Watcher
  • DON'T PANIC
    • View Profile
Re: The one thing that annoys me the most....
« Reply #6 on: December 03, 2012, 09:35:06 am »

A more informative title couldn't hurt either.
Logged

GreatWyrmGold

  • Bay Watcher
  • Sane, by the local standards.
    • View Profile
Re: The one thing that annoys me the most....
« Reply #7 on: December 04, 2012, 07:44:45 am »

The problem is that walls can be made out of lots of different materials.
Designations work on things of many materials too. Everything is just a big list of tiles with properties. It's not likely a problem from a technical perspective.
That's not the problem; the problem is choosing which material to build it out of. Designations aren't a good tool for that.

Quote
There are solutions, which have been discussed on those threads you did not search for.
Don't troll my post, I know people have made posts on the subject, and that in no way diminishes my desire to make another.
Sorry I like it when people follow the rules...

Quote from: Those rules at the top of the subforum
Search for an existing thread. If you find a thread similar to your idea, you can bump it to expand on the suggestion, even if the thread is old.
It's kinda accepted as what you should be doing around these parts.

Quote
Yes there are a number of solutions, all of them pretty obvious.

Minimum solution: Leave everything the way it is, but change the means of selection to one more like designations.
Grand solution: Reorganize and redo the entire interface into something that actually makes sense, use consistent shortcuts for various things across all menus, unify all means of selection into one system that's actually good. (that goes for the embark site selection controls too).
Both of those share the issue that they're a lot different than anything we have now. It would require blending the building and designation codes. Not that it's not possible, but Toady tends to prefer complicated; new features over complicated interface improvements.

A more informative title couldn't hurt either.
Agreed.
Logged
Sig
Are you a GM with players who haven't posted? TheDelinquent Players Help will have Bay12 give you an action!
[GreatWyrmGold] gets a little crown. May it forever be his mark of Cain; let no one argue pointless subjects with him lest they receive the same.

Damiac

  • Bay Watcher
    • View Profile
Re: The one thing that annoys me the most....
« Reply #8 on: December 04, 2012, 04:33:07 pm »

Eh... just changing it to the "Select one corner, select the other corner" changes nothing after you press enter.  How could that possibly cause a problem with material selection?
And the non-construction buildings (farms, drawbridges) would benefit as well.  When is it ever a good thing to have to press "U U U U U U U U L L L L"?

Who cares how the rectangle is made? One way or the other, you then bring up the material selection stuff.

Once again, why do you guys feel the need to go around criticizing people's valid complaints and suggestions?  How can you say that the current construction interface is not a pain in the ass?

By the way, a quick search of "construction designations" on the suggestion forum turned up 3 topics in the last year, none of them having anything to do with this.  So I guess he can get bitched at for posting a new topic, or for necroing a very old one, right?  But you made some excellent quote trees.  Not at all condescending. No sir.

Oh, and while we're quoting the forum rules posted at the top:
•New posters will not always follow the guidelines above, but if you aren't making an honest effort to be helpful, do not post.

I suppose they've got a point about the title though.
Logged

GreatWyrmGold

  • Bay Watcher
  • Sane, by the local standards.
    • View Profile
Re: The one thing that annoys me the most....
« Reply #9 on: December 04, 2012, 05:11:10 pm »

Eh... just changing it to the "Select one corner, select the other corner" changes nothing after you press enter.  How could that possibly cause a problem with material selection?
It's not a UI problem, it's a coding problem.

Quote
Once again, why do you guys feel the need to go around criticizing people's valid complaints and suggestions?  How can you say that the current construction interface is not a pain in the ass?
I could ask the same question of ukulele. Why must you criticise our complaints about your suggestion?
And I have never had a problem with the construction system. I often build huge outdoor walls and such, too. Gives my dwarves something to do.

Quote
By the way, a quick search of "construction designations" on the suggestion forum turned up 3 topics in the last year, none of them having anything to do with this.  So I guess he can get bitched at for posting a new topic, or for necroing a very old one, right?  But you made some excellent quote trees.  Not at all condescending. No sir.
I have in fact posted some rebuttals to similar threads in the past. I case that doesn't convince you...
Here's a thread where designating constructions was mentioned.
Another thread which suggests this very idea from the second paragraph or so.
This topic looks familiar...
Maybe try fiddling with tenses next time? I searched for "designating constructions" and found all that in the first page.

Quote
Oh, and while we're quoting the forum rules posted at the top:
•New posters will not always follow the guidelines above, but if you aren't making an honest effort to be helpful, do not post.
I'm doing my blunt best.
I pointed out problems with your suggestion. That is helpful.
I gave some suggestions as to how to follow the rules of etiquette better in the future. That is helpful.
I'll admit that my attitude isn't always ideal, to say the least, but my heart's in the right place.
Logged
Sig
Are you a GM with players who haven't posted? TheDelinquent Players Help will have Bay12 give you an action!
[GreatWyrmGold] gets a little crown. May it forever be his mark of Cain; let no one argue pointless subjects with him lest they receive the same.

Damiac

  • Bay Watcher
    • View Profile
Re: The one thing that annoys me the most....
« Reply #10 on: December 05, 2012, 09:48:51 am »

Well, can we at least admit it'd be a lot nicer to designate that 20X20 floor in one move, rather than the way it works now?

I know you're not trolling GWG, you're blunt, I'm blunt too.  I'm sure we all mean well, but it can be quite off-putting to have a pretty reasonable suggestion shot down like that, then to be picked apart by established members of the community.  I'm just trying to stick up for the OP a little bit.
Logged

GreatWyrmGold

  • Bay Watcher
  • Sane, by the local standards.
    • View Profile
Re: The one thing that annoys me the most....
« Reply #11 on: December 05, 2012, 10:33:54 pm »

Well, can we at least admit it'd be a lot nicer to designate that 20X20 floor in one move, rather than the way it works now?
Probably, but it's never bugged me much, and at the moment Toady would probably prefer to add new features. It's his style, it seems--put most of the features in place before making it more user-friendly, so he doesn't have to remake the user-friendly stuff when features it's related to change.

Quote
I know you're not trolling GWG, you're blunt, I'm blunt too.  I'm sure we all mean well, but it can be quite off-putting to have a pretty reasonable suggestion shot down like that, then to be picked apart by established members of the community.  I'm just trying to stick up for the OP a little bit.
I understand.
Logged
Sig
Are you a GM with players who haven't posted? TheDelinquent Players Help will have Bay12 give you an action!
[GreatWyrmGold] gets a little crown. May it forever be his mark of Cain; let no one argue pointless subjects with him lest they receive the same.

falconne

  • Bay Watcher
    • View Profile
Re: The one thing that annoys me the most....
« Reply #12 on: December 22, 2012, 03:44:38 pm »

I've just added this functionality to my construction plugin (ie the ability to place constructions by marking corners, the same way as you do for designations): http://www.bay12forums.com/smf/index.php?topic=119369.msg3895056#msg3895056
Logged
Utility plugins for DFHack, for improving Dwarf Fortress' user interface.