[WIPz]Reputation / Faction issues

Post » Fri May 27, 2011 7:26 pm

Hey first time poster, long time lurker.

A large number of people seem to be having issues with NPC incorrectly attacking them. Looking into it, the issue seems to be that there's Factions and Factions with Reputation

Let me give you an example. You go totally nuts on the NCR one day, the game flags you as vilified and NCR hates you. What also happens is a number of other hidden factions get flagged as being your enemy too, such as the Rangers (ArmorNCRFactionNV). Everyone hates you. But, if you manage to get up to neutral you'll still run into issues with some NCR members. This is because a lot of NCR NPCs still belong to other NCR factions, such as "ArmorNCRFactionNV". When you build your reputation with NCR ("RepNVNCR") back, the game doesn't seem to automatically flag the other related NCR factions as your friend again. This is true even for quests where a faction "forgives" you. If an NPC belongs to two factions, the faction hating on you seems to take precedence.

To further complicate things, using Faction armour as a disguise seems to interfere with the game's storing of who does and doesn't like you. Also, the typical hack of console commands doesn't appear to work as they won't accept either the faction name nor the BaseID of the faction.

I've been working on a very simple fix. In its current iteration (which would be flagged as "Alpha Alpha Alpha") it's simply an item that, when clicked on, restores your NCR reputation to neutral and also makes the relevant factions your friends. Quick playtesting seems to show it works fine (quests that were locked at Vilified are now obtainable and NPCs with dual-factions treat you at a neutral level) but I'm unsure how it works with reputations that are higher than neutral but still at war. Using the item on say Idolized doesn't reset you to neutral (not sure why, possibly an ingame flag related to the "forgiveness" quests).

Adding in any other faction would be the work of seconds but, currently, I'm looking to iron out any bugs before I mess around too much.

Before I actually continue, is anyone else having these problems or are they isolated incidents? The fix I implemented solved issues I was having progressing in the main storyline, so I'm more than happy to leave it alone if it's just me.

Matchu
User avatar
Charlotte Lloyd-Jones
 
Posts: 3345
Joined: Fri Jun 30, 2006 4:53 pm

Post » Fri May 27, 2011 11:49 pm

I just experienced a similar issue today. My character is Idolized with the NCR. Acquired the NCR Ranger Combat Armor, and put it on, and now my reputation with them is neutral. I don't immediately notice this, and I go to the strip and turn in the Boomer quest to the Ambassador (probably unrelated) and as I'm leaving, an NCR MP runs up, spouts some nonsense about debts or something and them every soldier in the place aggros me and suddenly I'm vilified with them. It seems that you can't wear friendly faction armor without changing your rep with them.
User avatar
Stacyia
 
Posts: 3361
Joined: Mon Jul 24, 2006 12:48 am

Post » Fri May 27, 2011 11:14 am

The whole "disguise yourself" concept seems bugged to heck. I've just read a couple more threads from people who say they've tried on NCR armour and now the Rangers hate them, or Caeser's and now a random part of his army is killing them (but only some). Again, it's probably related to the hidden factions being tied to the overall reputation system, which gets saved then unsaved when you put on / take off.

I might try rewriting the disguise script to store faction standing with a handful of common ones and see if that does anything. Though it will bloat it out a bit.
User avatar
Lory Da Costa
 
Posts: 3463
Joined: Fri Dec 15, 2006 12:30 pm

Post » Fri May 27, 2011 6:17 pm

If any faction changes need to be made it might be better to just be a contributor to the eventual "unofficial patch" project rather than create something new which may or may not be balanced.
User avatar
Danial Zachery
 
Posts: 3451
Joined: Fri Aug 24, 2007 5:41 am

Post » Fri May 27, 2011 2:10 pm

Maybe have a script make the sub-factions match the main faction. If NCRranger is lessthan NCR, make it the same....
User avatar
latrina
 
Posts: 3440
Joined: Mon Aug 20, 2007 4:31 pm

Post » Sat May 28, 2011 12:10 am

Maybe have a script make the sub-factions match the main faction. If NCRranger is lessthan NCR, make it the same....


I've been trying that, but the sub-factions don't seem to have any reputation of their own. They either like you, or they don't. Slightly less game breaking method might be something like:
Getreputationthreshhold REPNVNCR
If > 5
setally rangers
else
setenemy rangers


Obviously that's horrible syntax but the idea might work. I'll try it out, thanks for the tip!

If any faction changes need to be made it might be better to just be a contributor to the eventual "unofficial patch" project rather than create something new which may or may not be balanced

Whoops, didn't realise there was one! I'll definitely try and contribute what I can.
User avatar
Sabrina Steige
 
Posts: 3396
Joined: Mon Aug 20, 2007 9:51 pm


Return to Fallout: New Vegas