Fast travel. How do I specify teleport point?

Post » Fri Apr 03, 2015 6:35 pm

This is something I've never considered before but since fast-travelling from town to town in my world I have noticed I always teleport to the map marker centre. This is a problem as the towns are irregular in shape and the map marker has a large radius, 3000+, and tends to centre in the town, I could end up teleporting inside a building or in a river, although I have positioned them so I don't. How can I specify a specific fast travel to point to- say for example just outside the town's gates?

On a related topic, I have a town high in the snowy mountains. The weather is changed to snowy when player enters a triggerbox which encircles the mountain's peak. On descending the mountain and therefore leaving the triggerbox the weather is returned to normal (not snowing). Fast travelling from this snowy town to anywhere where it shouldn't be snowing "takes" the weather with it. Only way to get it back to as it should be for that area is to enter a building and leave. I know this happens because player doesn't leave the triggerbox where the weather change script is run. What can I do about this?

Thanks.

User avatar
alicia hillier
 
Posts: 3387
Joined: Tue Feb 06, 2007 2:57 am

Post » Sat Apr 04, 2015 4:07 am

For the MapMarker, you use an XMarkerHeading--just place that where you want it, and then double-click the MapMarker Object, select 'Attached Ref' and set it to your XMarkerHeading. That should then drop you in at that Marker, facing that way.

For the weather... Could you use SKSE? When the PC opens the MapMenu, toggle a check to "1", and then a few seconds after they leave the MapMenu, check which Cell they are in-- if they're not in any of your town cells, you know they've fast-travelled somewhere, so you just manually update the weather.

Edit:

You'd use 'REgisterForMenu' and the 'OnMenuOpen/OnMenuClose' Events, btw :) Sorry forgot to mention that :P

User avatar
tegan fiamengo
 
Posts: 3455
Joined: Mon Jan 29, 2007 9:53 am


Return to V - Skyrim