Jump to content

AI Data Actor Values


Recommended Posts

Posted

So... just a little thing I've been wondering about: you know those drop-down menus in the ai data tab of an NPC? Aggression, assistance, confidence, mood?What we have in those drop-downs are pre-sets that correspond to an actual numeric value for those actor values. I just had me a wee little test, getting some actors' "mood" actor value with GetAV Mood, & this is what the presets boil down to:

Afraid = 1
Angry = 6
Annoyed = 2
Cocky = 3
Drugged = 4
Neutral = 0
Pleasant = 5
Sad = 7

 

If someone can provide similar readouts for the aggression, assistance & confidence presets, that'd be handy. ;)

 

Now, the mood AV is very underused in vanilla's NPCs, and the other ones in the AI data tab are usually only meant to be set there, but there's some room to manipulate them, knowing those numeric values, with actor value functions or a value-modifying spell/perk/drug/equipped item etc. Spells' base effects can be conditionalized, and spells are considered a temporary modification that can be watched for with GetAV versus GetBaseAV/GetPermAV, so that's probably the way to go rather than a ModAV/SetAV change. That's because the usual pitfalls with changing actor values obviously apply - several mods changing them on the same actor, or making permanent changes that are not reverted etc.

Posted

OK here I go again with my 'I read somewhere' shtick.  I still remember being able to remember things at least.

 

Anyway, I remember reading somewhere that confidence and aggression are leveled and set when the PC zones.  I tested this a while back (barely) and it seemed to bear out.  Though I'm heavily prone to seeing patterns in well... just about anything.  So if someone can correct me please do so.  I'd like to know for certain.

Posted

Looking at FNVEdit, it is from 0 to 4

'Cowardly',             'Cautious',             'Average',             'Brave',             'Foolhardy'

Posted

Thanks.

I think I need to freshen up my FNVEdit skills - no way I actually seem to find the range of values there. Makes good sense that they'd be those though.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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