Version: v1.beta4
Date: 2010-09
Category: Gameplay Effects and Changes
Author: JRoush (jroush.tesmods@gmail.com)
Source: http://www.tesnexus.com/downloads/file.php?id=33248
Previous Version: http://www.gamesas.com/index.php?/topic/1106110-relz-addactorvalues
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 beta3 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.
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 in:
- 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:
- Magic Resistances or the target of a ModAV effect, *unless you install OBME*
- Class Major Attributes, Major Skills, or Training Skills
- Race Bonus Skills
- Book Skill Taught
Details:
-----------
Spoiler
Installation & Uninstallation:
===============
See the full readme.
Questions & Bug Reports:
========================
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 (1) the details, (2) the version of obse you are using, (3) a copy of your mod or savegame, and (4) the log files "AddActorValues.log" and "AddActorValues_CS.log", which can be found in your "Oblivion\" folder.
Compatibility with other mods:
==============================
AddActorValues is compatible with all conventional mods, and with all known obse plugins. If you encounter an incompatiblity, please report it right away.
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 inventory 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.
Installation & Uninstallation:
===============
See the full readme.
Questions & Bug Reports:
========================
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 (1) the details, (2) the version of obse you are using, (3) a copy of your mod or savegame, and (4) the log files "AddActorValues.log" and "AddActorValues_CS.log", which can be found in your "Oblivion\" folder.
Compatibility with other mods:
==============================
AddActorValues is compatible with all conventional mods, and with all known obse plugins. If you encounter an incompatiblity, please report it right away.
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 inventory 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.