New functionality could be added for shift + control + right/left click while farming and when picking up bulk items (shift + right click or shift + highlight would still do the same things that they currently do now)
Drinking when needed should be a thing. It would remove so many extra clicks from the farming and mining processes.
The hearthling should drink to full and then resume their task until it is complete. The script should stop when the hearthling is 100 energy above starving, or if they have run out of water to drink.
This is a major QOL change in itself and would cut down on clicks significantly
Add an autominer that mines out an area and drinks when needed. Shift + highlight area with the mining cursor pulled up to begin mining.
Harvest + replant could be automated by using control + shift + click and then highlighting an area.
Functionality: Harvests an area in the same way that the current harvest selector does, except the character will harvest and then replant the tile below them with the highest q plant in the inventory at the time. Drinks as needed and stops when at 100 energy above starving or when the player has no water left in their inventory)
Collect and trough by holding shift + control and then right clicking a troughable item (beetroot, carrot, straw, etc).
Functionality: Collects a full inventory of the same type of item, scans render distance for the closest trough that is not completely full and then unloads the inventory into it (can work with a straight path to the trough, pathfinding is not needed).
^Alternative to the above automation: Shift + right click of a food item to a coop/trough/compost would automatically dump every item of the same type into the trough immediately.
Really, a lot of things could be made way less clicky if we could even just hold shift when pressing the flower menu icon to have the entire task run from start to finish while drinking as needed.
Examples: Chopping down a tree, building a house or minehole, leveling land
-
jordancoles
- Posts: 14168
- Joined: Sun May 29, 2011 6:50 pm
- Location: British Columbia, Canada
Automation for the default client
Last edited by jordancoles on Mon Jan 02, 2017 1:12 am, edited 2 times in total.
Check out my pro-tips threadDuhhrail wrote:No matter how fast you think you can beat your meat, Jordancoles lies in the shadows and waits to attack his defenseless prey. (tl;dr) Don't afk and jack off.

-
jordancoles
- Posts: 14168
- Joined: Sun May 29, 2011 6:50 pm
- Location: British Columbia, Canada
Re: Automation for the default client
inb4 hurr hurr why not make the game play itself for me
All of these scripts are currently available ingame and have been for months now
All of these scripts are currently available ingame and have been for months now
Check out my pro-tips threadDuhhrail wrote:No matter how fast you think you can beat your meat, Jordancoles lies in the shadows and waits to attack his defenseless prey. (tl;dr) Don't afk and jack off.

-
Beezer12Washingbeard
- Posts: 409
- Joined: Wed Nov 30, 2016 2:43 am
- Location: Seattle, WA
Re: Automation for the default client
+1 to all of these please. They'd be some pretty small but big-impact QOL improvements.
-
Granger
- Posts: 9255
- Joined: Mon Mar 22, 2010 2:00 pm
Re: Automation for the default client
I agree that auto drinking should be added wherever an action is aborted by running out of stamina.
Harvest and replant would be reasonable, as is area operation for mining.
The ability to mass-transfer items that requires right-clicks into objects would be helpful too, as would be the ability to pull single items from stockpiles/containers without the need to open them.
Harvest and replant would be reasonable, as is area operation for mining.
The ability to mass-transfer items that requires right-clicks into objects would be helpful too, as would be the ability to pull single items from stockpiles/containers without the need to open them.
⁎ Mon Mar 22, 2010 ✝ Thu Jan 23, 2020
-
Patchouli_Knowledge
- Posts: 2248
- Joined: Mon Jun 20, 2011 1:57 am
Re: Automation for the default client
These functions being missing is actually the reason why I had used scripts (at least for some of them, I wasn't much of a miner). Reducing the number of clicks to perform the same repetitive actions has my vote.

-=The law of inverse desire=- The chances of dropping what you want is the reciprocal of how much you want it.
-
jorb
- Posts: 18715
- Joined: Fri Apr 03, 2009 7:07 am
- Location: Here, there and everywhere.
Re: Automation for the default client
Ideally the game should play itself.
"The psychological trials of dwellers in the last times will be equal to the physical trials of the martyrs. In order to face these trials we must be living in a different world."
-- Hieromonk Seraphim Rose
-- Hieromonk Seraphim Rose
-
Granger
- Posts: 9255
- Joined: Mon Mar 22, 2010 2:00 pm
Re: Automation for the default client
Ideally a game should not induce RSI but limit the interaction to actual decisions - example: having decided to harvest the field and having enough water to sustain my character should it get thirsty while working I should not need to intervene unless I want it to abort the process. Forcing to manually drink and then select the area again just adds pointless extra clicking that dosn't bring any value to the game.jorb wrote:Ideally the game should play itself.
⁎ Mon Mar 22, 2010 ✝ Thu Jan 23, 2020
-
NOOBY93
- Posts: 6528
- Joined: Tue Aug 09, 2011 1:12 pm
Re: Automation for the default client
To make the game more realistic make it so, to move somewhere, you have to click TWICE instead of once (as you have 2 legs) and everyone who makes a script that automatically clicks twice because it's a stupid fucking idea should be labeled a botter/cheaterjorb wrote:Ideally the game should play itself.
Jalpha wrote:I believe in my interpretation of things.
-
jorb
- Posts: 18715
- Joined: Fri Apr 03, 2009 7:07 am
- Location: Here, there and everywhere.
Re: Automation for the default client
Deciding to play the game should be enough.Granger wrote:Ideally a game should not induce RSI but limit the interaction to actual decisions
"The psychological trials of dwellers in the last times will be equal to the physical trials of the martyrs. In order to face these trials we must be living in a different world."
-- Hieromonk Seraphim Rose
-- Hieromonk Seraphim Rose