sirname95 Posted March 6, 2020 Share Posted March 6, 2020 Hi. I wanted to ask how do you modify Companion Nerve in the GECK, and how do you add it to companion mods. I want to play a Legion build where I have the Vulpe Companion Mod so I can have him as a Companion, but I don't understand if the Companion Nerve affects him and other companion mods like Ulysses and the Baby Deathclaw Commander mod, and I started to want to understand how to modify Companion Nerve, but I've failed to find it. Increasing my Charisma as a Legionary is worthless if the Vulpes Companion in the mod isn't affected by it, and I get my butt kicked by multiple golden geckos all the time because they gang up on me and I'm on Very Hard, and now I realize I need backup as a Legionary, and this is why I've made this topic. Apparently someone found it but he or she didn't touch it apparently so I can't track it down. Full SPECIAL Stats Overhaul Modhttps://www.nexusmods.com/newvegas/mods/39320 This sucks. I just recently got back into gaming and now I want to mod Fallout New Vegas again, but I'm a beginner again at the GECK, and this setting has always baffled me. I'd appreciate the help please and thank you. Link to comment Share on other sites More sharing options...
UnvalidUserName Posted March 7, 2020 Share Posted March 7, 2020 I don't understand the post. Is the Vulpes mod missing companion Nerve or something? What does the SPECIAL Overhaul have to do with this? It states that charisma is left untouched Link to comment Share on other sites More sharing options...
sirname95 Posted March 8, 2020 Author Share Posted March 8, 2020 Hello. Sorry for the confusion. The Full SPECIAL Stats Overhaul Mod is just an example I made of someone having made a mod and mentioning what I believe is Companion Nerve, that's all. Anyway, I did some research, and apparently Companion Nerve can't be modified or something. I don't completely understand, but basically, I guess Companion Nerve can't be modified. Which means that anyone who makes a companion mod probably has to add their own version of "Companion Nerve" to their own companions in the GECK by added Damage Resistance and Damage boosts through the Actor Effects and Perks and adding them to a companion through a script, or at least that's what I did. I don't believe Vulpes had some sort of code in his script to add these damage resistances and damage boosts to him depending on your charisma stat. But I looked into a few of the Full SPECIAL Stats Overhaul Mod's scripts in the GECK and I learned how to add Damage Resistance and Damage boosts to Vulpes depending on your Charisma stat, so it's fine now. Link to comment Share on other sites More sharing options...
Mktavish Posted March 8, 2020 Share Posted March 8, 2020 Hmmm I didn't know there was something called companion nerve , having the player charisma effect their damage taken and given. Are you saying it is something that has only been added to vanilla followers ? I wonder what turns it on , since I guess it does not apply when they are not a follower ? At first glance I thought you were talking about their aggression , confidence ... stuff on the Ai Data / Ai Attributes ... section .Which I wonder if those things get overridden while being a follower ? Just curious cuz I'm making a mod where the player will control a bunch of units in a battle arena setting. Although they won't be followers per se ... but the player can still bring their followers. So I guess these units need to have their own faction , which they will just be allies of the Player faction. Link to comment Share on other sites More sharing options...
madmongo Posted March 8, 2020 Share Posted March 8, 2020 Companion nerve differs among Fallout games. It's even different between FO3 and FNV. In FNV, companion nerve is based on the player's charisma. It's not something that you modify for individual companions. You modify it by modifying the player's Charisma stat. If you want to buff up individual companions, this isn't the way to do it. Think of companion nerve as how inspiring the player is, which makes their companions perform better. It's on the player side of things, not the companion side of things. I have read that companion nerve doesn't work properly in FNV. I have no idea if that is true or not, but might explain sirname95's problems if it is. Also, if you add perks to a companion, it usually doesn't do anything. There is an undocumented feature where you can add perks to the player that affect companions. See the section TIP Perks for Companions here:https://wiki.nexusmods.com/index.php/Getting_started_creating_mods_using_GECK Note that it only affects the NPC while they are a companion, and that doing it this way gives the perk to all companions. As for the AI stats like confidence and aggression, those most definitely do not get overridden for followers. Make an NPC cowardly and they will flee at the first sign of battle, regardless of whether they are currently a companion or not. There are some complicated factors that go into whether or not an NPC will flee. Confidence plays a large part in it, but the NPC's periodically calculate what they call the threat ratio, which is how likely they are to win or lose. If they feel like they are going to lose, they will flee, unless they are set to foolhardy. In addition to all of the different calculations that they do, there is also a random confidence factor which is thrown into every battle to make their fight or flee response a little more variable. Link to comment Share on other sites More sharing options...
Mktavish Posted March 8, 2020 Share Posted March 8, 2020 Thanks for the clarity mongo ;) Link to comment Share on other sites More sharing options...
sirname95 Posted March 9, 2020 Author Share Posted March 9, 2020 In case you were wondering, this is what I added in the Vulpes Companion Script within Begin GameMode. Once again, I learned this from that Full SPECIAL Stats Overhaul Mod. I'm assuming I didn't make any mistakes here nor did I make a mistake copying and pasting this here: ;Adding Companion Nerve here if player.GetActorValue Charisma <= 1 && player.hasperk VulpesBullsFoxPerk == 1 player.addperk 00VulpesDamage5 Companion1REF.AddSpell 00VulpesNerve5 Companion1REF.RemoveSpell 00VulpesNerve10 Companion1REF.RemoveSpell 00VulpesNerve15 Companion1REF.RemoveSpell 00VulpesNerve20 Companion1REF.RemoveSpell 00VulpesNerve25 Companion1REF.RemoveSpell 00VulpesNerve30 Companion1REF.RemoveSpell 00VulpesNerve35 Companion1REF.RemoveSpell 00VulpesNerve40 Companion1REF.RemoveSpell 00VulpesNerve45 Companion1REF.RemoveSpell 00VulpesNerve50 player.removeperk 00VulpesDamage10 player.removeperk 00VulpesDamage15 player.removeperk 00VulpesDamage20 player.removeperk 00VulpesDamage25 player.removeperk 00VulpesDamage30 player.removeperk 00VulpesDamage35 player.removeperk 00VulpesDamage40 player.removeperk 00VulpesDamage45 player.removeperk 00VulpesDamage50 endif if player.GetActorValue Charisma == 2 && player.hasperk VulpesBullsFoxPerk == 1 player.addperk 00VulpesDamage10 Companion1REF.AddSpell 00VulpesNerve10 Companion1REF.RemoveSpell 00VulpesNerve5 Companion1REF.RemoveSpell 00VulpesNerve15 Companion1REF.RemoveSpell 00VulpesNerve20 Companion1REF.RemoveSpell 00VulpesNerve25 Companion1REF.RemoveSpell 00VulpesNerve30 Companion1REF.RemoveSpell 00VulpesNerve35 Companion1REF.RemoveSpell 00VulpesNerve40 Companion1REF.RemoveSpell 00VulpesNerve45 Companion1REF.RemoveSpell 00VulpesNerve50 player.removeperk 00VulpesDamage5 player.removeperk 00VulpesDamage15 player.removeperk 00VulpesDamage20 player.removeperk 00VulpesDamage25 player.removeperk 00VulpesDamage30 player.removeperk 00VulpesDamage35 player.removeperk 00VulpesDamage40 player.removeperk 00VulpesDamage45 player.removeperk 00VulpesDamage50 endif if player.GetActorValue Charisma == 3 && player.hasperk VulpesBullsFoxPerk == 1 player.addperk 00VulpesDamage15 Companion1REF.AddSpell 00VulpesNerve15 Companion1REF.RemoveSpell 00VulpesNerve5 Companion1REF.RemoveSpell 00VulpesNerve10 Companion1REF.RemoveSpell 00VulpesNerve20 Companion1REF.RemoveSpell 00VulpesNerve25 Companion1REF.RemoveSpell 00VulpesNerve30 Companion1REF.RemoveSpell 00VulpesNerve35 Companion1REF.RemoveSpell 00VulpesNerve40 Companion1REF.RemoveSpell 00VulpesNerve45 Companion1REF.RemoveSpell 00VulpesNerve50 player.removeperk 00VulpesDamage5 player.removeperk 00VulpesDamage10 player.removeperk 00VulpesDamage20 player.removeperk 00VulpesDamage25 player.removeperk 00VulpesDamage30 player.removeperk 00VulpesDamage35 player.removeperk 00VulpesDamage40 player.removeperk 00VulpesDamage45 player.removeperk 00VulpesDamage50 endif if player.GetActorValue Charisma == 4 && player.hasperk VulpesBullsFoxPerk == 1 player.addperk 00VulpesDamage20 Companion1REF.AddSpell 00VulpesNerve20 Companion1REF.RemoveSpell 00VulpesNerve5 Companion1REF.RemoveSpell 00VulpesNerve10 Companion1REF.RemoveSpell 00VulpesNerve15 Companion1REF.RemoveSpell 00VulpesNerve25 Companion1REF.RemoveSpell 00VulpesNerve30 Companion1REF.RemoveSpell 00VulpesNerve35 Companion1REF.RemoveSpell 00VulpesNerve40 Companion1REF.RemoveSpell 00VulpesNerve45 Companion1REF.RemoveSpell 00VulpesNerve50 player.removeperk 00VulpesDamage5 player.removeperk 00VulpesDamage10 player.removeperk 00VulpesDamage15 player.removeperk 00VulpesDamage25 player.removeperk 00VulpesDamage30 player.removeperk 00VulpesDamage35 player.removeperk 00VulpesDamage40 player.removeperk 00VulpesDamage45 player.removeperk 00VulpesDamage50 endif if player.GetActorValue Charisma == 5 && player.hasperk VulpesBullsFoxPerk == 1 player.addperk 00VulpesDamage25 Companion1REF.AddSpell 00VulpesNerve25 Companion1REF.RemoveSpell 00VulpesNerve5 Companion1REF.RemoveSpell 00VulpesNerve10 Companion1REF.RemoveSpell 00VulpesNerve15 Companion1REF.RemoveSpell 00VulpesNerve20 Companion1REF.RemoveSpell 00VulpesNerve30 Companion1REF.RemoveSpell 00VulpesNerve35 Companion1REF.RemoveSpell 00VulpesNerve40 Companion1REF.RemoveSpell 00VulpesNerve45 Companion1REF.RemoveSpell 00VulpesNerve50 player.removeperk 00VulpesDamage5 player.removeperk 00VulpesDamage10 player.removeperk 00VulpesDamage15 player.removeperk 00VulpesDamage20 player.removeperk 00VulpesDamage30 player.removeperk 00VulpesDamage35 player.removeperk 00VulpesDamage40 player.removeperk 00VulpesDamage45 player.removeperk 00VulpesDamage50 endif if player.GetActorValue Charisma == 6 && player.hasperk VulpesBullsFoxPerk == 1 player.addperk 00VulpesDamage30 Companion1REF.AddSpell 00VulpesNerve30 Companion1REF.RemoveSpell 00VulpesNerve5 Companion1REF.RemoveSpell 00VulpesNerve10 Companion1REF.RemoveSpell 00VulpesNerve15 Companion1REF.RemoveSpell 00VulpesNerve20 Companion1REF.RemoveSpell 00VulpesNerve25 Companion1REF.RemoveSpell 00VulpesNerve35 Companion1REF.RemoveSpell 00VulpesNerve40 Companion1REF.RemoveSpell 00VulpesNerve45 Companion1REF.RemoveSpell 00VulpesNerve50 player.removeperk 00VulpesDamage5 player.removeperk 00VulpesDamage10 player.removeperk 00VulpesDamage15 player.removeperk 00VulpesDamage20 player.removeperk 00VulpesDamage25 player.removeperk 00VulpesDamage35 player.removeperk 00VulpesDamage40 player.removeperk 00VulpesDamage45 player.removeperk 00VulpesDamage50 endif if player.GetActorValue Charisma == 7 && player.hasperk VulpesBullsFoxPerk == 1 player.addperk 00VulpesDamage35 Companion1REF.AddSpell 00VulpesNerve35 Companion1REF.RemoveSpell 00VulpesNerve5 Companion1REF.RemoveSpell 00VulpesNerve10 Companion1REF.RemoveSpell 00VulpesNerve15 Companion1REF.RemoveSpell 00VulpesNerve20 Companion1REF.RemoveSpell 00VulpesNerve25 Companion1REF.RemoveSpell 00VulpesNerve30 Companion1REF.RemoveSpell 00VulpesNerve40 Companion1REF.RemoveSpell 00VulpesNerve45 Companion1REF.RemoveSpell 00VulpesNerve50 player.removeperk 00VulpesDamage5 player.removeperk 00VulpesDamage10 player.removeperk 00VulpesDamage15 player.removeperk 00VulpesDamage20 player.removeperk 00VulpesDamage25 player.removeperk 00VulpesDamage30 player.removeperk 00VulpesDamage40 player.removeperk 00VulpesDamage45 player.removeperk 00VulpesDamage50 endif if player.GetActorValue Charisma == 8 && player.hasperk VulpesBullsFoxPerk == 1 player.addperk 00VulpesDamage40 Companion1REF.AddSpell 00VulpesNerve40 Companion1REF.RemoveSpell 00VulpesNerve5 Companion1REF.RemoveSpell 00VulpesNerve10 Companion1REF.RemoveSpell 00VulpesNerve15 Companion1REF.RemoveSpell 00VulpesNerve20 Companion1REF.RemoveSpell 00VulpesNerve25 Companion1REF.RemoveSpell 00VulpesNerve30 Companion1REF.RemoveSpell 00VulpesNerve35 Companion1REF.RemoveSpell 00VulpesNerve45 Companion1REF.RemoveSpell 00VulpesNerve50 player.removeperk 00VulpesDamage5 player.removeperk 00VulpesDamage10 player.removeperk 00VulpesDamage15 player.removeperk 00VulpesDamage20 player.removeperk 00VulpesDamage25 player.removeperk 00VulpesDamage30 player.removeperk 00VulpesDamage35 player.removeperk 00VulpesDamage45 player.removeperk 00VulpesDamage50 endif if player.GetActorValue Charisma == 9 && player.hasperk VulpesBullsFoxPerk == 1 player.addperk 00VulpesDamage45 Companion1REF.AddSpell 00VulpesNerve45 Companion1REF.RemoveSpell 00VulpesNerve5 Companion1REF.RemoveSpell 00VulpesNerve10 Companion1REF.RemoveSpell 00VulpesNerve15 Companion1REF.RemoveSpell 00VulpesNerve20 Companion1REF.RemoveSpell 00VulpesNerve25 Companion1REF.RemoveSpell 00VulpesNerve30 Companion1REF.RemoveSpell 00VulpesNerve35 Companion1REF.RemoveSpell 00VulpesNerve40 Companion1REF.RemoveSpell 00VulpesNerve50 player.removeperk 00VulpesDamage5 player.removeperk 00VulpesDamage10 player.removeperk 00VulpesDamage15 player.removeperk 00VulpesDamage20 player.removeperk 00VulpesDamage25 player.removeperk 00VulpesDamage30 player.removeperk 00VulpesDamage35 player.removeperk 00VulpesDamage40 player.removeperk 00VulpesDamage50 endif if player.GetActorValue Charisma >= 10 && player.hasperk VulpesBullsFoxPerk == 1 player.addperk 00VulpesDamage50 Companion1REF.AddSpell 00VulpesNerve50 Companion1REF.RemoveSpell 00VulpesNerve5 Companion1REF.RemoveSpell 00VulpesNerve10 Companion1REF.RemoveSpell 00VulpesNerve15 Companion1REF.RemoveSpell 00VulpesNerve20 Companion1REF.RemoveSpell 00VulpesNerve25 Companion1REF.RemoveSpell 00VulpesNerve30 Companion1REF.RemoveSpell 00VulpesNerve35 Companion1REF.RemoveSpell 00VulpesNerve40 Companion1REF.RemoveSpell 00VulpesNerve45 player.removeperk 00VulpesDamage5 player.removeperk 00VulpesDamage10 player.removeperk 00VulpesDamage15 player.removeperk 00VulpesDamage20 player.removeperk 00VulpesDamage25 player.removeperk 00VulpesDamage30 player.removeperk 00VulpesDamage35 player.removeperk 00VulpesDamage40 player.removeperk 00VulpesDamage45 endif if player.hasperk VulpesBullsFoxPerk == 0 Companion1REF.RemoveSpell 00VulpesNerve5 Companion1REF.RemoveSpell 00VulpesNerve10 Companion1REF.RemoveSpell 00VulpesNerve15 Companion1REF.RemoveSpell 00VulpesNerve20 Companion1REF.RemoveSpell 00VulpesNerve25 Companion1REF.RemoveSpell 00VulpesNerve30 Companion1REF.RemoveSpell 00VulpesNerve35 Companion1REF.RemoveSpell 00VulpesNerve40 Companion1REF.RemoveSpell 00VulpesNerve45 Companion1REF.RemoveSpell 00VulpesNerve50 player.removeperk 00VulpesDamage5 player.removeperk 00VulpesDamage10 player.removeperk 00VulpesDamage15 player.removeperk 00VulpesDamage20 player.removeperk 00VulpesDamage25 player.removeperk 00VulpesDamage30 player.removeperk 00VulpesDamage35 player.removeperk 00VulpesDamage40 player.removeperk 00VulpesDamage45 player.removeperk 00VulpesDamage50 endif With the Perks, I added the Weapon Damage increases, and I basically looked at the Bonds of Steel Perk that boosts Veronica's DT and how it was added within the Quest to see how to properly add Perks that Companions own, and with the 00VulpesNerve Effects, I added the Damage Resistances. I had a Character with 1 Charisma and a Character with 10 Charisma, and with the Veronica Companion, her Damage Resistances and Damage increases seemed to be working, at least from what I was seeing. With 10 Charisma, she seemed to be killing Golden Geckos really fast and she could take on multiple Golden Geckos on her own, and with 1 Charisma, I had to back her up regardless of the amount of Golden Geckos. At least I think the Companion Nerve was working. Anyway, I tested the Vulpes Script with the proper reference with Vulpes and I even added some Damage Threshold increases with each Effect and with one Perk to see if the Effects and Perks were being added since I had that Living Anatomy Perk ability added to myself, the ability that allows you to see other's HP and DT. From what I could tell, it was all working fine. I can't help but feel completely confident that it all worked properly, I even tested the Vulpes Reference by making him fight a Golden Gecko and changing my Charisma Stat through Console Commands to test if each Effect and Perk were working. It seemed to work all fine. Link to comment Share on other sites More sharing options...
Mktavish Posted March 10, 2020 Share Posted March 10, 2020 No reason for redundancy ... we can read. Link to comment Share on other sites More sharing options...
sirname95 Posted March 10, 2020 Author Share Posted March 10, 2020 Sorry. Link to comment Share on other sites More sharing options...
Mktavish Posted March 10, 2020 Share Posted March 10, 2020 No I'm sorry ... it looked like you had a bunch of duplicated lines ... but I see now they are different and necessary to understand the script. :sad: Link to comment Share on other sites More sharing options...
Recommended Posts