Basically, here's what I want to do. I have an item that when used, transports the player to a campsite so they can rest. However, there are multiple climates in the game. Currently, all the camp item does is transport the player to a campsite in the forest, but that is pretty unrealistic when the player is in another climate area (desert, snow, etc). I would like the item to transfer the player to a campsite that matches the map region where the player was just at (snow to snow, desert to desert, etc). How would I go about this?

