Oblivion

Documentation

Readme

View as plain text

Vampire Revolution - Part 1
Author: Forli
Version v1.13

Do you think oblivion deserves better vampires?
Here's a vampire overhaul

Question:
How many times a vampire infected you with Porphyric Hemophilia and think "NO! I don't want to be a vampire! Vampirism is boring in Oblivion! OK, I need a Cure disease immediately"?

Response:
This happens many times.

Now this is going to change...
Read the manual if you want to learn how to use this mod!





First, there's something important:
Credits
There are people who helped me (directly or indirectly) in the realization of this mod:
QQuix, AndalayBay, migck, shadeMe: Awesome modders who helped me with the scripts
JRoush: for AddActorValue
shadeMe: CSE's father and OBSE's guardian
FatalIllusion: hired to translate this mod in other languages
zlostnypopolnik: he created the new awesome VR logo and all the wallpapers
GBRPluss: the Auto Night-Eye feature comes from his mod
ICUP: For the stake meshes and textures
KarmaPowered: For his testing and helping me find many bugs with the mod.
The modders who created the other vampire overhauls: many ideas in VR comes from these mods.
Bethesda: for a beautiful game
(If you helped me, and your name is not here, let me know!)





Requirements
Oblivion + Shivering Isles + last official patch
Unofficial Oblivion Patch v3.4.5
OBSE v21
AddActorValues v1.0





Install instructions
Wrye Bash:
- Go to the �Installer� tab, right click on the VampireRevolution.zip archive and click �Install�

OBMM/NMM:
- The archive is OMOD Ready.
- Create an omod with the VampireRevolution.zip
- Activate it.

Manual:
- Extract the archive in the Oblivion\Data folder





Uninstall instructions
First, load your savegame, open the VR menu ? Uninstall and choose to uninstall VR. Then:
Wrye Bash:
- Go to the �Installer� tab, right click on the VampireRevolution.zip archive and click �Uninstall�.
- Rebuild your bashed patch

OBMM/NMM:
Uninstall the OMOD

Manual:
- Delete these files:
Vampire Revolution.esp
Ini\Vampire Revolution.ini
Docs\Vampire Revolution Manual.pdf
Docs\Vampire Revolution Readme.txt
Docs\Vampire Revolution � HUD Status Bars.txt
- Delete these folders:
Meshes\Character\_male\IdleAnims\VampireRevolution
Textures\VampireRevolution





Compatibility
This mod is absolutely incompatible with any other major vampire overhaul.
It can conflict with some minor vampire mods (just ask me, if you have a doubt)
It should work fine with other mods, but exceptions always exists.
Please, report any incompatibility you find.





Know issues and stability
This mod has been tested in all it's features.
I tried to optimize every script and avoid all situation that could cause CTD, and I can say it doesn't impact performance at all (on my mid-low laptop: Win8 x64, Intel i3 2.2GHz, NVidia GT-635M, Ram 8Gb) and it's very stable (never had a CTD in my tests).
I smashed tons of bugs and I cannot find any more, but of course, this doesn't mean it's completely bug-free.
Please, report any bug you find.

Sometimes, when feed or using other powers, the animations won't play correctly on the NPCs, because they don't stop moving or fighting. Won't cause any problem, except for odd situation like feeding on somebody who seems he doesn't care about the bite! The same could happen if the vampire is an NPC (this time the vampire will feed without even touching the victim...)

When implementing the teleport feature I had a big problem: sometimes the code doesn't correctly detect the position of an obstacle and my PC ends behind/above/below it.
This lead me to odd situations like enter in walls, houses or rocks resulting in being stuck inside. (In a very lucky try I successfully entered the ground and start falling down endlessly!)
Because of that, I've changed the code and implemented a check to avoid these situations and I never had this problem again since then, but Oblivion engine is very unpredictable and I can't be sure the problem is gone forever.
Should the problem ever happen, let me know.





Change Log
v1.13
- Serious bug: Merchants were selling the wrong stakes. FIXED.
- Minor bug: Vampirism above 100 cause the face to return to human appearance. FIXED.
- Update: Biting an actor with a Command Humanoid effect always succeed.
- Update: Now you can define custom helmets name and/or model paths in the ini which will hide your identity.

v1.12
- MAJOR BUG: The initialization fails with Steam versions of the game. FIXED
- Minor bug: The game doesn't properly initialize the player, if another mod like Alternate Start gives the vampire status to the player. FIXED

v1.11
- Minor bug: The Modifier key disable forever the Activate key. FIXED
- Minor bug: The "Auto Night-Eye" keep toggling on/off while moving. FIXED
- Update: Added a new "Auto Night-Eye" value, so you can configure both on/off thresholds.

v1.1
- MAJOR UPDATE: Ashes To Ashes from shadeMe has been rewritten and integrated in Vampire Revolution!
- MAJOR UPDATE: All Vampire Revolution resources are now packed into a BSA (but still separated from Ashes to Ashes BSA).
- MAJOR UPDATE: Stakes comes to Tamriel. Impale vampires (and humans too!) with wood stake to deliver serious damages and slow them down (sneak attacks can instantly kill...).
- MAJOR UPDATE: Action key has been revised. you can't configure the modifier mode anymore, since the Modifier+Action combo now trigger the Stake-Impale attack.
- MAJOR UPDATE: Finally you can use the TelekiControl power to interact with activators from distance.
- MAJOR UPDATE: Finally the manual contains a "Keys" section where you'll find all keys and possible actions!
- MAJOR UPDATE: Rebuilt the message sistem. I could have misplaced some strings (if any, will be fixed immediately), but now it's easier to maintain and update, and I don't need to initialize/destroy the string database anymore.
- Minor bug: Loading a non-vampire character, then a vampire character cause the feed to stop working until you close the game and run it again. FIXED
- Minor bug: All "Hunter mage's Hood" have no weight. FIXED.
- Minor bug: Creatures have a chance to receive vampire poison or weapon and a rat with an axe is very odd. FIXED.
- Minor bug: When loading the game, the VRMenu and VRScan quests have an excessive initialization delay. FIXED.
- Minor bug: You can use the TelekiControl without a valid target, causing strange behaviour. FIXED.
- Minor bug: The Dark benefits keep toggling on/off when the light is around the threshold value. FIXED
- Minor bug: Sometimes the blood consume at incredible fast rate, because of a bug in the Fmod OBSE command. (Using Fmod, 24 module 24 == 24 ... not bad!) FIXED
- Update: With VR and A2A integration, vampires won't resurrect if impaled or if have garlic in their inventory (Configurable, of course!).
- Update: Added the "Ashes to Ashes" section in the VR Menu > Configuration.
- Update: The "Difficult" section menu has been changed. The previous "fixed" difficults have been removed, since they are now meaningless and now the menu has more than difficults parameters.
- Update: The "Preferences" section menu has been renamed to "Settings". Nothing more!
- Update: Split the "Damage" multiplier to "Natural vampire damage" and "Anti-Vampire damage". The first one affect natural vampire weakness, the second one affect poisons, weapons and spells (for now, no anti-vampire spell still exists).
- Update: New difficult: "Place garlic chance" which define the base chance for both you and vampire hunters to place a garlic in the vampire's pocket.
- Update: New difficulties: "Bite damage" and "Bite blood" which define the base damage done and blood drink with bites.
- Update: New difficulties: "Impale chance", "Impale damage", "Impale survive chance" and "Stake recover chance" to customize the impale feature.
- Update: New setting: "Impale everyone" which allows you to impale everyone, not just vampires (vampire still get much more damage).
- Update: New settings: "Impale allow resurrect" and "Garlic allow resurrect" which allow resurrection (respectively) if the vampire has been killed with a stake / have a garlic.
- Update: New setting: "No sun immunity", which disable the sun immunity by aging (but not by sunlight potion).
- Update: New setting: "Normal consume rate", which normalize the consume rate when waiting, sleeping and traveling. WARNING! With this setting you can't wait/sleep more than few hours, especially if your vampire age and level are low!
- Update: Setting switched to preference: "Auto night-eye". Now you can configure at which light amount you get the auto night-eye. Use 0 to disable it.
- Update: New greater power: "Hypnosis". Once a day you can force an NPC to sleep.
- Update: Add a VR menu spell, which you can use as second way to open the VR menu, and to reset it (should it refuse to open).
- Update: The "Vampire Revolution.ini" file has been revised and expanded to include the difficult values.
- Update: Some function have been changed to slighlty increase performance (FPS +0.001%) and reduce bug (CTD -0.0025%).
- Update: Essential NPC can no longer become vampire or human. This avoid potential bugs and conflicts.
- Update: Vampires have a small chance (20%) to drop a human blood potion, and a very small chance (5%) to drop a sunlight potion (temporary immunity from sunlight).
- Update: Vampire burner poison had very low gold value: 3 (Auto-Calculate). Not a real deal, since it's very useful. Now it's 45 (Manual-Calculate).
- Update: Using the VRAction key on a sleeping NPC will now open the default "Talk/Feed" vanilla menu (only if you're a vampire, of course!).
- Update: Revised mechanics for "garlic gift". Now you must press Modifier + Activate to place the garlic in the vampire pockets.
- Update: Revised time advancement script, hoping it doesn't start jumping days again.

v1.06
- Serious bug: The starvation spells are not applied. FIXED.
- Serious bug: A bug kills the player when waiting or sleeping. FIXED.
- Update: Now the wait/sleep menu is immediately closed if starving or receiving sun, light or holy damage.
- Update: Added 4 new hunger messages, so you are informed about the hungry progression.
- Update: Added an new NPC somewhere in Leyawiin which can erase your vampire bounty if you bring HER enough gold and hunter coins.

v1.05
- Serious bug: A bug in AAV cause the starvation to stay even if the blood is recovered. The same bug can hit the sun effects too. FIXED
- Update: Feeding with the action key will now automatically disable the Vampire Mask (you need to show your teeth!!). Do you hate this? You're lucky: it's an optional feature you can disable in the preferences menu!
- Update: You can now feed with the vampire mask. Just check the new setting in the preference menu!

v1.04
- Serious bug: The Cure for Vampirism doesn't remove the garlic effect, which become permanent. FIXED
- Serious bug: When the bruma statue receive a cure for vampirism, a message tell the player he's been cured. FIXED
- Minor bug: Biting does not trigger any crime. FIXED
- Minor bug: VR doesn't properly read the MOO settings. FIXED
- Minor bug: The preferences menu doesn't display more than 1 page. FIXED
- Update: Now you can ask Melisande to create more Cure for Vampirism potions. Just pay 1000 gold and wait a day.
- Update: To prevent a feed-spawn cheat: only 1 bite per hour increase the feeds count, and only if the victim was not already bitten that day.
- Update: Mortal bites now damage the victims (before they die). Now you can't predict if the victim is going to survive after the bite.
- Update: Eating vampire dust has some little beneficial effects on vampires: restore some health, magicka and fatigue, dispel garlic and poisoned blood effects and delay the death by starvation.
- Update: Added support to Oblivion XP.
- Update: Added support to MOO Silver damage to vampires.
- Update: Added many new settings in the preferences menu: "Blood alchemy", "Disable garlic inventory effect" and "Disable garlic eat effect", "Disable holy places damage", "Disable bite damage", "Disable vampire dust effects", "Disable blurred vision", "Disable Oblivion XP support", "Disable MOO support".
- Update: The ini is changed: it has been revised and expanded with the preferences settings.

v1.03
- Serious bug: Feeding on a sleeping NPC reduce the blood and could cause starvation. FIXED
- Serious bug: The script doesn't run when waiting or sleeping and cause a delay after the sleeping/waiting menu is closed. FIXED
- Minor bug: You only need 25 bites (instead of 150) to advance advance to level 6. This means that you directly advance from level 4 to level 6. FIXED
- Minor bug: The Status menu doesn't display the infection time. FIXED
- Minor bug: The textures for the sun damage shader are missing. FIXED
- Update: Feeding now increase the "Necks bitten" counter in the misc menu.
- Update: Added an "Auto Night-Eye" ability to the player vampire. Check the Preferences menu to enable it. Credits to GBRPluss for his mod and idea.

v1.02
- Critical bug: After a bite, the game crash when the victim fall on his knee and should die. FIXED
- Critical bug: Harvestin garlic from a cluster makes your game crash. FIXED
- Serious bug: In "VRGetCanSpawnHunters" the script calls a reference function on a base object. FIXED
- Serious bug: If you're a vampire and install VR, the conversion from vanilla to VR vampire fails. FIXED
- Serious bug: The "Feed Chances" formula is a disaster and totally wrong. FIXED
- Serious bug: A wrong math formula calculate a wrong PCVampire. FIXED
- Minor bug: If a vampire use the Dark Speed or the Sithis Fury and hits you, you can be infected with the power. WORKAROUND (FOR NOW): A script remove any disease/power you catch.
- Minor bug: A string is not properly initialized when the game load. FIXED
- Minor bug: The menu doesn't know you're vampire. (This is a consequence of the wrong math formula problem). FIXED
- Minor bug: A x5 multiplier was causing an huge health damage from the bites, causing death most of the times.
- Update: Revised the "Survive chances" formula. Now the victim has more chances to survive if his health is high and the feed strength is low.
- Update: When feeding, the player stop sneaking.
- Update: Added a check to prevent the player from forcing feeding on a sleeping actor (Use the vanilla feed!!).
- Update: I merged the Compatibility and Others menu under an unique "Preferences" menu. (It's still in the Settings main menu).
- Update: New preference => Heavy cuirass protection. An heavy cuirass normally gives 50% resistance to bite. With this settings it gives full immunity.
- Funny bug/Feature: You can't be infected anymore, except if being bitten. FIXED AND TURNED INTO A TOGGLEABLE FEATURE. Check the Preferences menu.

v1.01
- Critical bug: If the player is bitten and die, you can't load the game, since the mouse is still disabled. FIXED
- Serious bug: Some animations cause the player to be stuck. FIXED
- Minor bug: You can bite or use the vampire powers if you're not a vampire. FIXED
- Update: Reduced the chance you succesfully place a garlic when activating a vampire. Also, when failing, the garlic drop to the ground.
- Update: The "Sun damage vampires" compatibility now totally (and only) disable the sun damage. The sun still reduce the attributes.
- Update: Added an animation when the player give a garlic to a vampire.
- Update: Added the �Survive chances� multiplier for all difficult settings.
- Update: Added a "Configuration" section in the manual.

v1.0
- Initial release.





Legal
You have to ask me to redistribute any part of this mod.