Help from Dawnguard player with Follower Factions

Post » Sun Nov 18, 2012 9:10 am

Can anyone who plays Dawnguard help me out - I need to know what faction(s) Beth is using for the new followers so I can include them on the carriage. Apparently, they are not using the standard PlayerFollowerFaction that I use currently.

Just curious, do the followers work with mods like UFO? Is UFO (or similiar) required to have multiple Dawnguard followers?
User avatar
Tina Tupou
 
Posts: 3487
Joined: Fri Mar 09, 2007 4:37 pm

Post » Sun Nov 18, 2012 7:57 pm

From what I can see on a quick check, Serana has follow packages as part of a package stack applied to an alias uniquely filled by her, that controls her behavior throughout Dawnguard. In other words, I'm not sure if there is a faction you can use to test whether she is currently following the player. There is however a quest variable you can use...so you might be able to do something like: when the player boards a carriage, check that variable to see if she is following, if so add her to the PlayerFollowerFaction, and then remove the faction from her when the ride ends.

If that sounds promising I can dig up the relevant IDs later today.

Edit: And I haven't played enough of Dawnguard to know if there are other followers?
User avatar
bimsy
 
Posts: 3541
Joined: Wed Oct 11, 2006 3:04 pm

Post » Sun Nov 18, 2012 2:53 pm

Edit: And I haven't played enough of Dawnguard to know if there are other followers?

Thanks DreamKing!! I really appreciate the response - I had given up on anyone being willing to help me on this. I haven't played Dawnguard at all, but Arthmoor said this in another thread:

What about testing with Dawnguard? Serana is tagging along, and I've also got the initiate from the DB tagging along. Neither of them made an attempt to board.
The first time a beta tester mentioned Serana, I just thought she was another NPC in Skyrim I hadn't met yet (I have yet to finish vanilla Skyrim).

If that sounds promising I can dig up the relevant IDs later today.

Fortunately, I don't actually need the follower to be in the faction, I just used that faction to find the followers to get them to board. I can put any conditions I need to fill the alias. So if you saw some other condition, that's all I need.

Thanks!
User avatar
Jeremy Kenney
 
Posts: 3293
Joined: Sun Aug 05, 2007 5:36 pm

Post » Sun Nov 18, 2012 4:41 pm

(I have yet to finish vanilla Skyrim).

LOL, I know the feeling--too much time spent modding, and waiting for other people's mods.

Fortunately, I don't actually need the follower to be in the faction, I just used that faction to find the followers to get them to board. I can put any conditions I need to fill the alias. So if you saw some other condition, that's all I need.

Hmm, if you're looking for simple conditions you can use to fill an alias, how about being a member of the PlayerFollowerFaction, as you have, OR being a player teammate (via the GetPlayerTeammate == 1 condition)? That should encompass Serana. (With additional checks that you probably already have to ensure the race is a playable race, so pets don't get seated, etc.)

The thing is, if you don't have Dawnguard, you won't be able to directly set conditions based on it. At best you might be able to use GetFormFromFile to fill an alias you create, and then test based on that alias.
User avatar
LuCY sCoTT
 
Posts: 3410
Joined: Sun Feb 04, 2007 8:29 am

Post » Sun Nov 18, 2012 12:52 pm

Hmm, if you're looking for simple conditions you can use to fill an alias, how about being a member of the PlayerFollowerFaction, as you have, OR being a player teammate (via the GetPlayerTeammate == 1 condition)? That should encompass Serana. (With additional checks that you probably already have to ensure the race is a playable race, so pets don't get seated, etc.)

The thing is, if you don't have Dawnguard, you won't be able to directly set conditions based on it. At best you might be able to use GetFormFromFile to fill an alias you create, and then test based on that alias.
Okay, great, I wasn't checking the GetPlayerTeammate , but that's the kind of thing I was looking for. As you said, I already have the checks to exclude the animals (If I just had an animator, I could let the animal lay down in the back on the carriage!).

And yeah, I don't want my mod to require Dawnguard, I just want the followers to be included. I wonder why Beth didn't use the same factions as the vanilla followers?

Thanks DreamKing, I really appreciate the help!
User avatar
Blackdrak
 
Posts: 3451
Joined: Thu May 17, 2007 11:40 pm


Return to V - Skyrim