I want to create a feature where certain things change after an amount of real life time has passed. For example, you could plant something in the ground, close the game, do something else and then a day later, it will have grown and you can harvest it. I'm not sure how to record time when the game isn't running though.