Enabling a Reference at a Specific Point

Post » Sun Nov 18, 2012 8:47 pm

Hello!

I'm trying to call enable on an actor but when he pops in its usually roughly 10 feet in a random direction from where he's sitting in the editor. I need him to pop-in EXACTLY where he's located in the creation kit. Is there a way to make sure he's located exactly where he needs to be.

Hopefully and easy question. Thanks!
User avatar
Kat Stewart
 
Posts: 3355
Joined: Sun Feb 04, 2007 12:30 am

Post » Sun Nov 18, 2012 9:29 am

Is there navmesh where the actor is located in the editor? If not, the actor may be popping in on some nearby navmesh instead of on the intended spot.
User avatar
louise tagg
 
Posts: 3394
Joined: Sun Aug 06, 2006 8:32 am

Post » Sun Nov 18, 2012 5:07 pm

Actors don't reliably show up where they're supposed to. I would create an XMarker heading and make it a linked reference.
User avatar
Imy Davies
 
Posts: 3479
Joined: Fri Jul 14, 2006 6:42 pm

Post » Sun Nov 18, 2012 3:18 pm

Turn off his brain until shortly after he's enabled with http://www.creationkit.com/EnableAI_-_Actor(False), perhaps.
User avatar
cassy
 
Posts: 3368
Joined: Mon Mar 05, 2007 12:57 am

Post » Mon Nov 19, 2012 12:20 am

There is another somewhat obvious solution. Make an XMarkerHeading at his editor location in the CK as per my other suggestion, and then when you enable him immediately call a MoveTo with the XMarkerHeading as the target. It happens so fast you won't notice him popping in one place and moving to another.

In fact I think the moveto would be faster than the framerate.
User avatar
cosmo valerga
 
Posts: 3477
Joined: Sat Oct 13, 2007 10:21 am


Return to V - Skyrim