So I'm quite curious on a subject. I am creating an advanced fishing system for a game I might work on. (Depends if I can get my thoughts in order) however I will still make the fishing system anyways, to release it in a tutorial later on.
Anyway there will be several events in each map (that has water, lake, pond or ocean.) Which is fine. But I will like these spots to go away for away after a awhile after it has been fished in for a random amount of times. (Probably a 25% chance of disappearing?)
Anyways making it disappear is each, very easy. However getting them all back to come back individually could pose a difficult challenge. Let's say we have five fishing hot spots, all of which will appear randomly (or perhaps I'll have them auto come up.) Anyway lets say they are all up and the player fishes at that one spot and it disappears. I want this to come back in a minute. (I don't know how to actually time that yet.) But I have a more pressing matter. If he leaves the map, I still want that count down to go it will be back when they come back. Secondly, I can do this with one event, but if 3 out of 5 are down and they are all on a individual one minute cooldown. How would I go about doing that?
EDIT:
I know I can switch to a different page, and have it be a parallel process, but wouldn't start to bog things down if there are multiple ones going at a time.