Thank you for all suggestions so far! Please continue.
Reading the suggestions, there are two new things I’d like to add:
- The game can’t distinguish between two objects of the same type. So it’s for example not possible to see how many horses a person has ridden, since all the horses are indistinguishable. You could count the number of times that you tamed a horse, etc, but that could prove unmanageable for other reasons (see 2).
- I realize that maintaining a separate count for each action would become very clunky. I also (currently) see no good way of giving feedback to the player if everything is handled individually (2 knives per life, one tree per 30 seconds, 8 fires every 15 minutes, etc). I think we need one system used by all, and which could be visualized in a single place on the screen.
Here’s a thought: What if every such action gave you a limited cool-down time and until that cool-down has passed, you can’t perform any cool-down action?
- cutting maple tree = 30 seconds
- building stone wall = 60 seconds
- removing stone wall = 60 seconds
- butchering sheep = 45 seconds
- killing person = 300 seconds
This way, we could show your cool down time somewhere, and you don’t need to try to remember how many times you have done all these things in your life. If you attempt to perform a cool down action before you are allowed, we could make the cool down timer flash, to show you why it isn’t working.
I realize this idea is a bit more confined than counting everything for every user, but I think it would be easier to understand for players (especially players who don’t read the forum).
What do you think?