Jump to content

Feral Kid Perk


cooleo

Recommended Posts

This is the trait that I'm working on getting in game.

 

Feral Kid

Van Buren

benefit: Increased Throwing Range plus 20% faster movement

penalty: Player can take one fewer companion NPC than normal

 

I got most of this perk done. I just need to change the amount of followers that you can have. I know that the amount of followers is controlled by the iNumberActorsAllowedToFollowPlayer in game setting but how do I change this. I have made a actor effect in case I need to make a script. Is there a easier way to adjust the iNumberActorsAllowedToFollowPlayer value in game.

 

This is for my Fallout Remix

Link to comment
Share on other sites

Ok, I'm not sure how much this will help you, but it's worth a try.

 

1. Load up the GECK, then your mod.

 

2. At the top, click on Gameplay.

 

3. Scroll down and click on Settings.

 

4. In the search bar at the top of the dialog box, type in what it is you wanted changing.

 

5. Once it's loaded, it will show its EditorID and Value. The current value is 6, so change it to whatever you want.

 

As I said, I'm not sure how helpful that will be.

Link to comment
Share on other sites

Ok, I'm not sure how much this will help you, but it's worth a try.

 

1. Load up the GECK, then your mod.

 

2. At the top, click on Gameplay.

 

3. Scroll down and click on Settings.

 

4. In the search bar at the top of the dialog box, type in what it is you wanted changing.

 

5. Once it's loaded, it will show its EditorID and Value. The current value is 6, so change it to whatever you want.

 

As I said, I'm not sure how helpful that will be.

 

Thanks for the information but I'm looking for a way to have the perk change the value for the followers.

Link to comment
Share on other sites

It'll take some doing but there's one way I can think of off the top of my head.

 

Create a new quest script with a variable in it. Then, whenever you recruit a companion, have that variable raise by 1.

 

For each of the companion dialogues (the one where it checks if they are allowed to follow you or not), reference that variable along with any other conditions already there. If the variable is equal to 1 less than the current max, have the recruiting fail.

 

Bit confusing, most likely, since I'm quite tired. I'll clarify in the morning if you want.

Link to comment
Share on other sites

It'll take some doing but there's one way I can think of off the top of my head.

 

Create a new quest script with a variable in it. Then, whenever you recruit a companion, have that variable raise by 1.

 

For each of the companion dialogues (the one where it checks if they are allowed to follow you or not), reference that variable along with any other conditions already there. If the variable is equal to 1 less than the current max, have the recruiting fail.

 

Bit confusing, most likely, since I'm quite tired. I'll clarify in the morning if you want.

 

I found this bit of script when looking at the follower scripts

 

set VNPCFollowers.nCurrentFollowers to (VNPCFollowers.nCurrentFollowers + 1)

 

The game already use the above code to handle followers. So I hope this will work.

 

Example:

scn Feral Kid script

 

begin GameMode

set VNPCFollowers.nCurrentFollowers to (VNPCFollowers.nCurrentFollowers + 1)

 

end

 

I not sure tho I don't know or understand scripting.

Link to comment
Share on other sites

No, you want to add the condition to the companions dialogue. Let's say with vanilla nCurrentFollowers has a check to see if it goes up to 6 (Look in the quest VNPCFollowers for the exact number) Check if Feral Child is active, if it is, have the dialogue condition check for nCurrentFollowers >= 5, if yes, fail the recruit.

 

I can explain better once I get out of work. Shoot me a pm if you're still confused and I'll walk you through exactly how to set it up.

 

And no, your script won't work at all. What that script says is 'everytime this is processed, increase the variable by 1' which means no matter what, even if the player is just standing still, every five seconds nCurrentFollowers will raise by 1.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...