Vacuum: one selection for pick-up and blow, full list while Ctrl is held (t20)
With anything selected a drag takes only the selection; with nothing selected it takes what you click. Right click blows the selected materials in the bag. Holding Ctrl lists every material found so far under "Not in bag". Selections stay when materials run out; Clear button, clicking the only selected row, or gamepad B clears. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
+16
-11
@@ -4,19 +4,20 @@ status: Review
|
||||
order: 2
|
||||
priority: P3
|
||||
created: 2026-10-24
|
||||
updated: 2026-10-24T17:34:39Z
|
||||
updated: 2026-10-24T17:57:43Z
|
||||
title: vacuum/blow tool rethink
|
||||
report: |
|
||||
(agent) The Vacuum now picks up what you click and blows out what's in hand. Left drag takes
|
||||
only the material it starts on (or the first loose grain it reaches); Shift takes everything.
|
||||
The hand is what right click blows: click a bag name or Q/E for one material, Ctrl+click to
|
||||
add to a mix, Shift + right click for everything loose. When something in hand runs out it
|
||||
leaves the hand; with nothing in hand, right click blows nothing and says how to choose.
|
||||
Picking something up with an empty hand puts it in hand. The pick-up marks (R,
|
||||
Ctrl+right-click) and the F vacuum menu are gone.
|
||||
To check: drag starting on copper ore in a mixed pile (only ore comes up); empty the hand and
|
||||
pick up coal (coal goes in hand); Ctrl+click coal and copper ore and blow a mix into a furnace
|
||||
until one runs out (the other keeps going); Shift + right click.
|
||||
(agent) The Vacuum has one selection for picking up and blowing out. With anything selected, a
|
||||
left drag takes only the selected materials, wherever it starts; with nothing selected it takes
|
||||
what you click (or the first loose grain it reaches). Right click blows the selected materials
|
||||
that are in the bag, as a mix. Click a bag name or Q/E selects one, Ctrl+click adds or removes.
|
||||
Hold Ctrl and the bag also lists everything you've found, under "Not in bag", so you can select
|
||||
materials you don't have yet. Selected materials stay selected when they run out. Clear the
|
||||
selection with the Clear button in the bag, by clicking the only selected row, or gamepad B.
|
||||
Shift takes or blows everything.
|
||||
To check: hold Ctrl, Ctrl+click two materials you don't have, then sweep a mixed pile (only
|
||||
those come up); blow a coal + ore mix until the coal runs out (ore keeps going, coal stays
|
||||
selected); Clear, then drag on something (only that comes up).
|
||||
---
|
||||
|
||||
# Context
|
||||
@@ -31,3 +32,7 @@ I dont like the current tool. I want to completely rethink how to pick up and dr
|
||||
- [x] When the last of something in hand is blown out, it leaves the hand; an empty hand says so instead of blowing
|
||||
- [x] Picking something up with an empty hand puts it in hand
|
||||
- [x] Remove the pick-up marks (R, Ctrl+right-click, the "Only marked" chip) and the F vacuum menu
|
||||
- [x] One selection for both: a drag picks up only the selected materials (or what you click when nothing is selected), and right click blows out the selected ones in the bag
|
||||
- [x] Holding Ctrl lists every material found so far in the bag, below a "Not in bag" divider, so several can be selected before any are picked up
|
||||
- [x] Selected materials stay selected when they run out; blowing skips them
|
||||
- [x] An easy way to clear the selection (a Clear button, clicking the only selected row, gamepad B)
|
||||
|
||||
Reference in New Issue
Block a user