Page 1 of 1

Semi-persistent mining

Posted: Sun Mar 15, 2015 7:00 am
by Rseding91
Right now when you mine something the progress is saved if you stop so long as you don't start mining something else.

My idea: the mining progress for a given entity is saved and if not mined starts to "degrade" back to 0% mined.

Re: Semi-persistent mining

Posted: Sun Mar 15, 2015 7:12 am
by hoho
why?

Re: Semi-persistent mining

Posted: Mon Mar 16, 2015 6:12 pm
by bobingabout
this will probably need a few extra features adding into the game. Firstly, Ore would need to be able to "Heal" itself to grow back to its original size, on top of this, the maximum size would need to be stored too, else the game won't know how far to restore it.

Re: Semi-persistent mining

Posted: Mon Mar 16, 2015 8:28 pm
by keyboardhack
So if i mine half a steam engine then it will over time rebuild itself? Doesn't really make much sense with inanimate things and most living things already do this. AFAIK the only thing that doesn't do this is trees and there is already multiple threads discussing if they should regenerate.

I get why you want to save the mining progress, because it makes sense, but it's not really worth it. How ofen will you actually appreciate this feature?

Re: Semi-persistent mining

Posted: Mon Mar 16, 2015 8:45 pm
by FishSandwich
I like this idea, but this is one of those "would be nice" features, that isn't really necessary.

Re: Semi-persistent mining

Posted: Mon Mar 16, 2015 10:16 pm
by Piranha
I still don't understand how this is useful at all..

Re: Semi-persistent mining

Posted: Tue Mar 17, 2015 6:07 am
by Rseding91
Piranha wrote:I still don't understand how this is useful at all..

Mine Entity A for 2 seconds only to hit 95% mined then say a robot flies over and you start to mine the robot only for it to reset the mining progress of the thing you where originally mining.

It's a minor thing and you wouldn't notice it much/at all once it was implemented other than you wouldn't experience the above.

Re: Semi-persistent mining

Posted: Tue Mar 17, 2015 6:19 am
by keyboardhack
Rseding91 wrote: Mine Entity A for 2 seconds only to hit 95% mined then say a robot flies over and you start to mine the robot only for it to reset the mining progress of the thing you where originally mining.
Would it not be better to just not allow the mining of anything else unless you move your cursor?

Re: Semi-persistent mining

Posted: Tue Mar 17, 2015 6:39 am
by Rseding91
keyboardhack wrote:
Rseding91 wrote: Mine Entity A for 2 seconds only to hit 95% mined then say a robot flies over and you start to mine the robot only for it to reset the mining progress of the thing you where originally mining.
Would it not be better to just not allow the mining of anything else unless you move your cursor?
There are also instances where you do move your mouse and still don't want it to reset mining. Or you mistakenly move the mouse before you finish mining thinking it was done when it wasn't.

Re: Semi-persistent mining

Posted: Tue Mar 17, 2015 12:08 pm
by Piranha
Ah ok, it makes more sense now.. I still don't think it's that important but I guess if demand is there this could be implemented..

Re: Semi-persistent mining

Posted: Tue Mar 17, 2015 1:46 pm
by rk84
Mayby mining target/selected entity could be locked until button is released.

Re: Semi-persistent mining

Posted: Sat Mar 21, 2015 2:59 am
by immibis
Rseding91 wrote:
keyboardhack wrote:
Rseding91 wrote: Mine Entity A for 2 seconds only to hit 95% mined then say a robot flies over and you start to mine the robot only for it to reset the mining progress of the thing you where originally mining.
Would it not be better to just not allow the mining of anything else unless you move your cursor?
There are also instances where you do move your mouse and still don't want it to reset mining. Or you mistakenly move the mouse before you finish mining thinking it was done when it wasn't.
How about, you can't start mining a different object unless the first object is completely mined, or you release and re-press the mouse button?

Moving the cursor off an object would pause mining that object, but not start mining any other objects unless you release the button.

Releasing the button, wherever the cursor is, would stop mining and reset progress to 0.

Re: Semi-persistent mining

Posted: Sat Mar 21, 2015 9:33 am
by ssilk
I like that suggestion, too. When I think of how many times I have been cutting trees and moved the mouse a bit...
The amount of discussion around it is astonishing. :)

Re: Semi-persistent mining

Posted: Sat Mar 21, 2015 1:42 pm
by hoho
immibis wrote:How about, you can't start mining a different object unless the first object is completely mined, or you release and re-press the mouse button?

Moving the cursor off an object would pause mining that object, but not start mining any other objects unless you release the button.

Releasing the button, wherever the cursor is, would stop mining and reset progress to 0.
This seems like the best suggestion in this thread so far.

Re: Semi-persistent mining

Posted: Sat Mar 21, 2015 2:29 pm
by ssilk
Oh. That post above from me could be misunderstood. :oops: sorry,I read the thread on my laptop wrote it next day on iPad, so I missed the post of immibis, or made not clear, what I meant.

To make it short:I think that Rsedings suggestion is better. :)