A new action: `wait for stamina; smash; repeat`
Is your feature request related to a problem? Please describe.
Whether you smash furniture to get stuff or smash all the thick webs in a spider liar. You press the smash button too many times per each tile, I want to smash it only once per tile (could go further, but let's leave it at this).
Solution you would like.
Create a new action, like smash nearby furniture I would call it wait for stamina; smash; repeat.
The implementation is: Manual part:
- The player presses the
wait for stamina; smash; repeatkeybinding and chooses a target. Just like withsmash nearby furniture.
Automatic part:
- Wait until the player has 90% stamina
- Smash the target.
- Stop if at least one of these is true:
- It says
You don't seem to be doing any damage to X.. - The weapon held was damaged.
- The furniture broke.
- (Zombie sawn is implied by safe mode ON and the fact this is an activity.)
- It says
- Otherwise, go to step 1. (wait for stamina)
The stop conditions are natural and very significant. They are the only reason I would stop smashing something after I decided to smash it. If some "artefacts" furniture or something behaves weirdly when smashed, mention them, please.
Describe alternatives you have considered.
It could be called repeated smash, or super smash but why, when we can be more expressive and explain to the player what is happening?
The 90% threshold is mainly for safety reasons. If a zombie suddenly appears, you want to have as much stamina as possible.
Additional context
I thought I would implement this, but I don't have time for it now.
Discussed on Discord https://discord.com/channels/598523535169945603/642349261320880128/1243195128483545088
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Please do not bump or comment on this issue unless you are actively working on it. Stale issues, and stale issues that are closed are still considered.