...or maybe flip it around. If an artifact/unique is seen/generated on a different level then that will update the player knowledge. Every time you go to a previously explored level check any artifacts/uniques on there against the player knowledge and if the level doesn't match then remove it from the level.
Again it's a slight delay when entering the level, but it's still going to be way quicker than running through a level generation routine since you wouldn't need to do this for a new level, so I doubt the player would notice any difference.
Again it's a slight delay when entering the level, but it's still going to be way quicker than running through a level generation routine since you wouldn't need to do this for a new level, so I doubt the player would notice any difference.
Comment