PlaneShift

  • Status Unconfirmed
  • Percent Complete
    0%
  • Task Type Feature Request
  • Category Engine → Crafting
  • Assigned To No-one
  • Operating System
  • Severity Medium
  • Priority
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes 1
  • Private
Attached to Project: PlaneShift
Opened by nobody special - 07.06.2011
Last edited by nobody special - 08.06.2011

FS#5255 - persistent selector for pick up amounts

I would find it extremely useful if I could select from 1, 5 and 10 amount when shift clicking a stack of raw materials. This would allow me to improve the efficiency of smelting by picking enough material to cast into stocks of the various types. I could then dump a stack of molten ore into the caster and shift click it to spread out the ores into castable portions. obviously the 5 and 10 amounts are for casting stocks from precious and non precious materials.

It would be useful for this to only apply to molten ores in the furnace as there is no need for ingot/stock to be smelted in these particular numbers.
It might be also useful in a forge or other crafting container to have the ability to set to an arbitrary amount when processing ingots or stock for weapon/shield/armor parts.

Perhaps instead of overloading the shift click in this way using the alt click instead would work but this might cause a problem for Apple type computers.

Changed task description to clarify request.

weltall commented on 08.06.2011 04:50

they do already since years…

nobody special commented on 08.06.2011 05:30

I think you misunderstand me.

I realize that you can choose the slider by clicking on the stack but you have to do it every time you click on a stack. I want to be able to set it once, for example an alt click and then every time I alt click a stack it picks up that amount. I want it to be user configurable because I want to pick up 12 gold ingots to make shield handles, another time I want to pick up 4 steel stock to make broadswords and then 3 steel ingots to make the broadsword handles after adjusting the setting. shift click for 1 and control click for the whole stack are fine as far as they go but I do not always want just one or all repeatably.

Crafting times are so slow as it is that anything that speeds up the periods between sitting there twiddling my thumbs while waiting for the ingots to turn into handles is a vast improvement.

This would also improve stock making rates because I could set it to 5 for gold and each click on the stack of molten gold in the stock caster would pick up 5 ores from the stack and drop them in an unoccupied slot to become stock. I shift click on a stack of molten ore in the stock caster to spread them out for conversion to ingots and it is what I would like to do for converting to stocks as well.

I suppose a new type of click would not be necessary if the normal click selector tab stayed wherever you set it until you log out or change it similar to the way that the magic power slider works.

If this is already possible, I have never seen how it is done.

Mordaan commented on 08.06.2011 16:07

<br>I love it bilbous! It would be a user setting … preferably an ingame one under options rather than something in an xml file … that would allow a user to set the stack select rate at a specific number. Taking it even further, it could be set by a command as well. e.g. "/stack 5" would mean each time you alt-click it looks to pick up 5 of that item. If you are trying to pick up something you have less than 5 of, it gives you an error, or even better, reverts to 1 as the default. Then typing, say, /stack 10, it would attempt to pick up 10 of an item from that point forward.<br><br>

Really, this could be an extension of our existing shift-click which allows us to select 1 of an item from a stack. 1 could be the default and the number can changed via the setting. It could even be applied to picking up anything, not only items in inventory or containers, but off the ground as well. We have had a need for some time to have the ability to pick up a specific number from a stack of items on the ground rather than all or nothing.<br><br>

And while I'm at it, I'd like to see this be set to not only pickups, but drops as well. That is, for example, if you are transferring ores to the furnace, you can have the option of picking up a stack and shift-click to drop one at a time (or a specified number according to that stack setting) rather than grab-one, drop-one, grab-one, drop-one, etc. (Unless that can already be done…I haven't tried recently. If it is, I give myself a big facepalm.)<br><br>

I understand the devs fear of having this stuff be too easily scriptable and therefore botable, but I think this falls more into giving users the ability to do existing tasks in as few steps as necessary rather than being able to string together actions without having to do anything at all. Users will still have to be present to make the clicks, there would just be fewer of them.<br><br>

I pretty much stopped my metallurgy training after getting to 20, and that was years ago, because getting there darn near wrecked my wrist. Sooooo many clicks. The take all and stack all buttons make a HUGE difference (big props to that dev, by the way. :D ). This idea would make crafting even better.<br><br>

Of course, I recognize that such a feature would be tougher to program than a set icon. The icon does one thing. A setting would need to be dynamic. That requires a lot more scenarios to account for. But if someone wants to take a shot at it, it would make a big difference.<br><br>

Franta commented on 09.06.2011 00:02

You can do i.e. "/equip 12 gold ingot" and use it as shortcut. I do it for both metallurgy (preparing stacks for combining raw materials into alloys) and crafting (equipping exact amount of ingots or stocks). But it could be useful to have configurable ALT, CTRL and SHIFT switches for amount, I think command for that could be /amount <key> <number>, i.e. "/amount shift 5" and default value configurable in options.

nobody special commented on 09.06.2011 03:50

I hadn't really thought about using shortcuts in the manner Franta described, I do not have many shortcuts set, mostly spells or skill actions – /fish, /harvest and /dig. I do think what might work best for what I want is to put a check box beside the unmodified left click amount selector that will keep the amount selected until unchecked. This could either set the amount to be picked up and disable adjustment of the slider until the box is unchecked or it could leave the slider enabled but just not have it reset automatically to one unit. Of course either of these might be more work to actually implement than I think. If there is no /command to do this then it can't be abused for scripting but it might have uses for cooking or baking or other unimplemented skills.

On further thought, having the current selector receive a checkbox might be unsuitable as it may not allow rapid clicking. It would be better to put the selector on the inventory window display and possibly the mini inventory. Better than a slider bar would be an input box that takes a number from 1 to 65. The control click for taking all of a stack has, for me , the dubious effect of toggling run mode. I know I can use the other ctl button but it is more comfortable to use the left one. Still that is an effect I can live with.

By the way this is a feature request could it be set to new please.

Admin
Talad commented on 20.06.2021 21:16

im thinking to create a separate window, which can be kept on screen or hidden
with options you can flag, and will last until unset
"always full stack", "always one", always X amount (where you can input X)

This will work anytime you are clicking a stack, like:
- in your inventory slots
- in a container (crafting or not)

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing