OBLIVION
AddActorValues by JRoush
Oblivion » Gameplay Effects and Changes
Added: 23/07/2010 - 02:43PM
Updated: 07/01/2012 - 01:58AM

337 Endorsements

1.beta5b Latest version

5,032 Unique D/Ls

6,811 Total D/Ls

28,149 Total Views

Uploaded by JRoush

Description

Last updated at 1:58, 7 Jan 2012 Uploaded at 14:43, 23 Jul 2010

Name: AddActorValues
Version: v1.0
Date: 2011-12
Category: Gameplay Effects and Changes
Author: JRoush (jroush.tesmods@gmail.com)
Forum Thread: Bethesda Forums

Requirements:
NOTE: using AddActorValues with the wrong verison of Oblivion will, *at best*, cause it to crash.
  • Oblivion v1.2.0416
  • TESCS v1.2.404 (only if you are planning to make mods using AAV)
  • OBSE v0019 or higher


Description:
AddActorValues allow modders to create and use *new* actor values, which are treated *exactly* like the built-in ones. New actor values won't do anything by themselves, of course, but they are very convenient ways for mods to attach information to any actor, which is then saved with the savegame. For details, see the included `Features' pdf.

Note that this is a *resource* - a mod is required to actually use the new features. Included is a demo mod, AddActorValues_Example.esp, which illustrates how to use the basic features.

New Actor Values can be used for:
- All Scripts, using the various Get/Set/Mod functions that end in 'C' or 'F'
- GetActorValue & GetBaseActorValue Conditions for Quests, Packages, etc.

New Actor Values cannot be used for:
- Skills (this is planned for future versions).
- Magic Resistances or the target of a ModAV effect, *unless you install OBME*
- Class Major Attributes

Latest News:
I'm working on the framework for more advanced features. This will involve a rewrite of most of AAV (and many of my other mods), so I've decided to officially freeze the current AAV code line. I've also decided to stop calling it "beta" - should have done that months ago. I will obviously still continue to release bug fixes.

Questions & Bug Reports:
If you encounter a problem, something that is confusing or doesn't seem to work as expected, *please* do the following:
  • Read the readme, and the AV-related pages on the TESCS wiki.
  • Reproduce the problem. I cannot fix problems that I can't reproduce, so try to work out an exact procedure for me.
  • Grab a copy of your save or mod file and "AddActorValues.log" and "AddActorValues_CS.log" from the Oblivion\ folder.
  • Send everything to jroush.tesmods@gmail.com, or post it the forum thread.

Compatibility:
AddActorValues is compatible with all conventional mods, and with all known obse plugins. If you encounter an incompatiblity, please report it right away.

Changes:
[v1.0]
- Changed the way that AAV overwrites the native OBSE ModAVModC, SetAVModC, and GetAVModC commands. This should fix situations where those functions were not working as expected, such as just after starting a new game.

Credits:
- Bethesda Softworks, whose game has sucked up far, far too much of my free time
- The OBSE team for their incredible modding resource, without which this plugin would be a joke.
- Saebel, for providing me with essential debugging feedback.