Version: v1.beta3
Date: 2010-08
Category: Gameplay Effects and Changes
Author: JRoush (jroush.tesmods@gmail.com)
Download: http://www.tesnexus.com/downloads/file.php?id=33248
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 beta2 or higher
NOTE: This is a *beta* version of this mod. Releasing mods that depend on this plugin is not recommended until a release version is uploaded.
Another NOTE: This v1.beta3 has been released. This version includes a significant new feature. However, due mostly to laziness, I have opted not to create a new thread for the new release.
Description:
============
AddActorValues allows 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.
Earlier versions of AddActorValues had some functionality to change how builtin AVs are used - this has been split off into a separate plugin called http://www.tesnexus.com/downloads/file.php?id=34841.
-- Details --
----------------
How it Works:
=============
Please see the included Readme for details and instructions.
Included Demo Mods:
===================
Included is a demo mod, AddActorValues_Example.esp that contains a pair of simple scripted spells and a new actor value token. Read the script comments for details.
Installation & Uninstallation:
==============================
Again, please consult the Readme.
Feedback:
=========
If you encounter a problem, something that is confusing or doesn't seem to work as expected, *please* do the following:
1. Read this readme, and the AV-related pages on the TESCS wiki carefully. Often 'bugs' are actually documented limitations of the game.
2. Reproduce the problem. If it's a crash, restart the game try to make it crash again.
3. Narrow down the cause. Try to figure out the circumstances that lead to the problem. Specific bug reports are easy to fix, while bug reports like "the game crashed after I installed this mod" are just a waste of my time.
4. Send me an email at jroush.tesmods@gmail.com. Include the details, and attach the log files "AddActorValues.log" and "AddActorValues_CS.log", which can be found in your "Oblivion\" folder.
Compatibility with other mods:
==============================
At the moment, I know of no mods incompatible with AddActorValues.
History
=======
=== v1.beta4 2010/09 ===
- Split off AV uncapping functionality into a seperate project, `AVUncapper'
- Removed automatic recalculation of AV 'Max' modifiers on player after loading. It didn't work well in vanilla, and is utterly broken by the ability to make arbitrary changes from scripts.
- Added an extra patch to prevent bad AVCollection initialization - fixes CTD issue when using Oblivion Stutter Remover
- Added a global AV Token table - tokens are now managed explicitly by AAV, rather than just being random invenoty objects.
- The 'F' form of the new script functions will now only accept valid tokens.
- Added a new menu item and dialog box for editing av tokens in the CS
- Implemented function script callbacks for the 'Calculated Base' part of an av
- AVs with associated tokens may now be displayed in the 'Misc Stats' tab
- New AVs may now be used in the GetActorValue and GetBaseActorValue Conditions for Quests, Idle Anims, Packages, etc.
Credits
=======
- Bethesda Softworks, whose game has svcked 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.