Jump to content

Perception affects ranged weapon accuracy in VATS


Cubicar

Recommended Posts

I find FNV SPECIAL system the most right and interesting among all the role playing systems I met in the games. But some things bother me. One of them (the other is here) is that Perception does not affect ranged weapon accuracy in VATS. The idea is to add VATS accuracy bonus for each point of Perception above 5. Something like this: with Perception 6/7/8/9/10 player receives same accuracy values at distance from the target that is 5/10/15/20/25% greater (5% for each point above 5). Meaning that player may receive higher accuracy values at the same distance if his Perception is raised above 5.

Edited by Cubicar
Link to comment
Share on other sites

Yeah the easist way would be a perk conditionally based on perception. You'd have it tiered for the bonus, and there is already perks with vats accuracy as the entry point. Anyone familiar with perks can put it together for you (and it's not a bad begineers project either). But post here if no one picks it up in a few days and I'll put it together for you.
Link to comment
Share on other sites

 

Mod should affect VATS accuracy (hit chances) scaling due to the distance to the target according to Perception value (if it is above 5).

I have a question. Is such thing actually possible to be made through modding?

 

 

Probably, although I need you to clarify so I'm getting this straight.

 

Do you want Perception to give you a flat bonus in VATS? So for every point above 5 you get +5% hit chance?

Link to comment
Share on other sites

Probably, although I need you to clarify so I'm getting this straight.

 

Do you want Perception to give you a flat bonus in VATS? So for every point above 5 you get +5% hit chance?

 

Nope. Accuracy (hit chance) scales due to the distance to the target. So if the hero is near the target, chance will be 100% (but as I understand, game always reduces it to 95%), considering distance as 0 (conditionally). At some distance the hero loses ability to hit the target (0% to hit), let it be 100m (conditionally). If scaling is linear, then we will have 75% on 25m and 25% on 75m. Now the idea is to make this distance (on which the hero losses ability to hit) larger on 5% for each point of Perception above 5, increasing the range on which it is possible to hit. This won't give constant accuracy bonus, with PER 10 this will give +5% at 25m, +10% at 50m, +15% at 75m, +20% at 100m (where would be 0%).

 

I think this should play fine with all sorts of sniper perks, making high Persuasion more valuable for ranged shooters, and just adding more sense to the concept of persuasion itself (Persuasion had influence on ranged combat distance modifiers in Fallout 1, 2, Tactics).

 

Possible problems: how this is going to manage with weapons parameter of max range, I don't know.

Link to comment
Share on other sites

Also, I think that this should affect only on ranged non heavy weapons so guns like Fat Man won't be affected.

 

I am not acquainted with game resources, but I guess the only way to set things right is pretty simple (at least it looks to be so if is possible) and is to make that each point of Perception above 5 would give +5% to max range of ranged non heavy weapons. This should automatically affect VATS hit chances due to the distance, because I think scaling is tied on max range of the weapon.

Edited by Cubicar
Link to comment
Share on other sites

I'm assuming you're using NVSE right?

Edit:

So unfortunately I can't get it the exact way you want it set up but it's reasonably close.

The way I currently have it is that for every few seconds in the pipboy or some other menu (this can be changed if you want it to), it detects the player's perception (and if he's using a heavy weapon) and changes the fVATSDistanceFactor game setting based on this.

fVATSDistanceFactor:

Controls how rapidly the chance to hit decreases as the range of the target increases. The rate is non linear. Smaller values slow the rate accuracy decreases, larger settings increases the rate.

 

The default value for this is 2 and it goes down by .1 for each point of Perception above 5 the player has.

 

I'll put it here for the time being:

https://www.dropbox.com/s/vw1isab9z07i8oq/Perception-Based%20VATS%20Ranges.esp?dl=0

 

I haven't tested it yet so I won't put it on the nexus but if everything checks out on your end I'll put it up there.

Edited by Cdr248
Link to comment
Share on other sites

  • Recently Browsing   0 members

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