For those interested in the global value references, I'm slowly adding them to a spreadsheet. All of the globals relating to companions have already been added.
Thanks a bunches for this. I was about to go crazy trying to find the values for resetting the cooldown. I was just waiting on Sam to finally trigger his quest so I could at last get to the NG+. But maaaan. This dude never stops effing talking. I was about to say: "eh, screw it" when I found this. Thank you for saving me Hours of my Life that would otherwise have been wasted running around waiting on some really dumb cooldown. For all the things Bethesda does right, they do at least the same amount of stuff wrong. :D
The companion timer bat doesn't work on active companions. I had Barret, Andreja, and Sarah as companions, but only Andreja as the active one. I used the bat file and got missions to talk to Sarah and Barret, but not Andreja. Edit. Apparently it doesn't work on Andreja even if you dismiss her.
In my game Sam was broken and wasn't starting his quest conversation despite have over 1500 affinity and waiting days. Using the console command from the no cooldown file fixed him. Out of interest I am trying to check what his timer was set to before I fixed him. I tried using "29D488.getav 002b9007" and all it returned was "CurrentStoryGateExpired >> 0". Do you know if there is a console command I can use to see the actual time?
Working great, thank you. What are the defaults please? I'd like to add some cooldown and affinity requirement instead of having everything set to 0. EDIT: found them using getglobalvalue - affinity starts with 100 and is increments of 100 (so the 8th stage requires 800) - timer starts with 1800 with every stage thereafter set to 3600
Might be a weird question, but does the no affinity loss mod remove the popups that come up on the top right? (for ex sam hated that/ disliked that)
I checked my affifinty with him before and after something negative and it stayed the same (at 380), but he kept on giving me comments and negative phrases.
The game tests player actions against companions' expectations in two stages, the first is a basic threshold of desires and dislikes, and if you do something that affects how the companion feels about you, you are given feedback in the form of a message so you are aware of how your companion feels about your actions, the next stage is to equate a negative or positive numeric value to your activity to use as a running tally of your relationship status with them. Different actions and different companions will have different values. This file stops the incremation of negative values in the second stage, so there will never been a negative consequence for prolonged activities that a companion doesn't like and they will also proportionally continue to accrue positive affinity with you.
Given that this is just a script with command changes, it should continue to work fine. Typically command codes in the base game don't change unless they make major revision changes to the underpinning game code structure. All the patches so far have just been fixes for issues.
If I understand the discription correctly, the changes don't stop the companions from expressing their dislike of certain activities, it just stops the incrementation of negative values over the progression of the game. The game code tests against the behavior likes and dislikes of each present companion and if a behavior is set as something that's disliked or hated, the companion will say so, so that you are warned about what they are expecting, then a negative affinity value is subtracted from that companion's tracked affinity with you. Rack up too many negatives and they will likely leave you or even become hostile. This mod negates that second step from happening, so companions will still complain about what they feel is negative behavior, but they will never devalue the bond so that the accumliated actions have a consequence, like them leaving you.
53 comments
https://docs.google.com/spreadsheets/d/18yJTBq53OyohttBUGOInCbrKLv-keBngeUa7xJM0kF8/edit#gid=0
i want to modify a skills , traits duration time
thanks
I was just waiting on Sam to finally trigger his quest so I could at last get to the NG+. But maaaan. This dude never stops effing talking.
I was about to say: "eh, screw it" when I found this.
Thank you for saving me Hours of my Life that would otherwise have been wasted running around waiting on some really dumb cooldown. For all the things Bethesda does right, they do at least the same amount of stuff wrong. :D
Edit. Apparently it doesn't work on Andreja even if you dismiss her.
[General]
sStartingConsoleCommand=bat XP
sPhotoModeFolder=Photos
how do I add the noaffinity lines in without breaking my current command list?
Is there a way to customize the "AffinityRequired" & "TimerDuration" for a specific companion?
[Edit] figured it out... Thanks
What are the defaults please? I'd like to add some cooldown and affinity requirement instead of having everything set to 0.
EDIT: found them using getglobalvalue
- affinity starts with 100 and is increments of 100 (so the 8th stage requires 800)
- timer starts with 1800 with every stage thereafter set to 3600
I checked my affifinty with him before and after something negative and it stayed the same (at 380), but he kept on giving me comments and negative phrases.
Any help is appreciated