Oblivion
0 of 0

File information

Last updated

Original upload

Created by

Tharkun221

Uploaded by

Tharkun221

Virus scan

Safe to use

About this mod

This mod improves the game's melee combat system while maintaining the overall balance and feel of Oblivion combat. It gives combat more dynamism, variety, and depth by adding features to both the player and the opponent's combat mechanics.

Requirements
Permissions and credits
Changelogs
DOC Version 2.1
This mod improves the game's melee combat system while maintaining the overall balance and feel of Oblivion combat.  It gives combat more dynamism, variety, and depth by adding features to both the player and the opponent's combat mechanics.
Opponents will use their new abilities to counter the player's offensive and defensive moves.  Combat style, choice of moves, and strategy become important to victory.


Major features added by this mod are:

• Timed Block
• Overhaul of the Stagger-Recoil system
• Bob and Weave style dodge for both player and opponents
• Acrobatic Roll style dodge for player and some opponents
• Shield Bashing, power bashing, location based bashing. Bashing drains target's fatigue too.
• Cancel your power attacks with bash. Bash your way out if cornered by multiple enemies.
• Opponents can shield bash to counter a player's failed attack
• Opponents can perform a Flanking movement to avoid a bash
• Location based Leg and Head-shots and Power head-shots and Wrap shots.
• Opponent AI can predict and counter repetitive player offensive and defensive moves
• If player is disarmed the opponent can pick up and use player's weapon
• Lunge style attack
• Hit from behind knockdown on player
• Two hand weapons, in addition to damage,  also drain fatigue on target
• Augmented evade and recover AI for select opponents (ini adjustable for type of opponent)
• Combat damage multiplier
• Momentum damage multiplier
• Power Casting, stagger one or more opponents.
• Block - parry fatigue based on item weight
• Horizontal Aim now has consequences/benefits
• Changes to Oblivion's Game Settings such as:
⦁    decreased combat hit cone angle from 35 to 26
⦁    decreased Max armor rating from 85 to 80
⦁    increased magicka regeneration multiplier from 0.02 to 0.04
⦁    and several others, all easily changed or disabled in the ini file
• Extensive user adjustable ini file to customize features
• Compatible with most other mods
• Cleaned with TES4Edit.  FPS friendly.  Can be installed/uninstalled, upgraded at any time during a play-through.


2 Installation and Configuration

2.1 Requirements
This mod requires OBSE (version 21 or higher).  If you haven't  already installed it you can get it here:
http://obse.silverlock.org/
or:
https://www.nexusmods.com/oblivion/mods/37952?tab=description
This is the only requirement.  Dynamic Oblivion Combat will not run without OBSE.

2.2 Compatibility
This mod implements most of its functions through scripts.  It also adds some combat related animations and changes some combat related game settings.  No game records are changed.
It should not be used together with big melee combat overhaul mods as too many overlapping features may conflict.  It should not be used with the mod "Better recoil and stagger"

It should be compatible with most other mods, including overhauls. 

Works well with these mods and more:
Maskars Oblivion Overhaul, Basic Physical Abilities, AOG - Greed Vision, NPC and Creature Buffer, Duke Patrick's Combat Archery, Enemy Actors AutoHeal, Balanced Magic, Enemy Actors Use Powers, Weapon Reach and Speed Overhaul, OOO, Symphony of Violence.

**NOTE: If you reassign your game's attack, or block input keys to a number key on the numeric pad of your keyboard
then make sure that NUM LOCK is OFF when you play the game.  NUM PAD key
inputs will not work for BASHING unless NUM LOCK is OFF.

Vanilla Combat Enhanced compatibility:
Spoiler:  
Show



2.3 Installation
==Manual Install==
   --Make a backup copy of your (install folder)\Oblivion\Data\Meshes\Characters\_1stPerson  and (install folder)\Oblivion\Data\Meshes\Characters\_male folders.
    --Extract the archive to any folder and then copy the contents to Oblivion's Data folder (install folder)\Oblivion\Data\
    --Start Oblivion Launcher, click Data Files, and enable  Dynamic Oblivion Combat.esp
    --Click OK, then Exit the launcher.
    --Start Oblivion using obse_loader.exe as normal.
   
== Wrye Bash BAIN Install==
    --Copy the entire archive into your "Oblivion Mods\Bash Installers\" folder or just drag and drop it onto the Installers tab.
    --In Wrye Bash Installers tab, highlight the new archive.
    --If not already selected, check the Dynamic Oblivion Combat.esp
    --Right click the archive name and select "Install".
    --In Wrye Bash Mods tab, check the ESP.  Load order shouldn't matter.
    --Rebuild Bashed patch.
    --Start Oblivion using obse_loader.exe as normal.

2.4 Upgrading from a Previous Version
If you're upgrading from a previous version then you should perform a clean save before installing the new version. To perform a clean save:
   --Make a full save of the game, not a quicksave, in a spot where no combat is occurring.
   --Uninstall the previous version of this mod**, do not install the new version yet.
   --Launch Oblivion and load the saved game you made.
   --Tell the game to continue when prompted about missing content.
   --Make a new full save of the game in a new slot.  This is your "clean save".
   --Exit the game and install the new version.
   --Load the clean save and enjoy.

**NOTE: make sure to uninstall ALL the previous version's files including the animation files and the ini file.  If you've previously  made edits to the ini file then your mod-manager may not uninstall it automatically, you will have to do it manually.

2.5 Uninstallation
==== Manual  Uninstall===
   --Start Oblivion Launcher, click Data Files, uncheck the  Dynamic Oblivion Combat.esp file
   --Delete the files associated with the mod.  Use the backup you made of the _1stPerson and _male folders to restore these folders to their original state.

== Wrye Bash BAIN Uninstall==
   --From the Installers tab select the package and right click on it, then select Uninstall

2.6 Configuration
This mod's combat damage multiplier is disabled by default for compatibility with other mods that also have a damage multiplier.  If you wish to enable it then open the Dynamic Oblivion Combat.ini file and set dcvars.ini_CombatDamageMult to the desired multiplier.

 The double-tap dodge control method is disabled by default.  See section 3 Player Controls if you wish to use it instead of the dedicated dodge key.

Try and use the mod before changing other ini settings, if you find combat too hard (or too easy!) then go to the relevant section of the ini file and adjust settings to your preference.

You can also shut off the "Your Offence (Defense) is too repetitive..." messages by setting dcvars.ini_NPCPredictVerbose to 0

3  Player Controls

The following combat moves are activated by these controls:

===Dodge===
 There are two dodge styles available to the player, an acrobatic roll dodge in any direction, and a bob and weave style dodge.

To initiate a roll dodge use either of these two methods:
⦁    Press and hold any direction key (WASD) and then the mod's dodge key (H).
⦁    Quickly tap a direction key twice. (keydown, keyup, keydown, keyup).**

To initiate a bob and weave dodge use either of these two methods:
⦁    Press just the mod's dodge key (H).
⦁    Quickly tap a direction key and hold it down (keydown, keyup, keydown).**

If desired, mod's dodge key can be changed in the ini file.

**NOTE: The double-tap dodge control method is disabled by default, if you wish to use it instead of the dodge key, then you must enable it in the Dynamic Oblivion Combat.ini  file.   Set dcvars.ini_DTapDodgeTime to a positive value to enable the double tap-control method.  For example, if set to 0.35 then whenever you tap a direction key twice in less than 0.35 seconds a dodge will be triggered.

You can also choose a hybrid input method by  setting dcvars.ini_DTapDodgeTime to a positive value and setting dcvars.ini_DodgeAcroEnable to 1.  Now a double tap on a direction key initiates only a bob and weave.  To roll dodge you must press a direction key and the dodge key.


===Shield Bash===
To shield bash press and hold the BLOCK key then press the ATTACK key.

NOTE: If you reassign your game's attack or block input keys to a number key on the numeric pad of your keyboard, then make sure that NUM LOCK is OFF when you play the game.  NUM PAD key inputs will not work for bashing unless NUM LOCK is OFF.

===Power Shield Bash===
Press and hold the BLOCK key then press the ATTACK key while running forward.      (FORWARD + RUN + BLOCK then ATTACK). This is the default method, see the ini file for an alternate method.

===Power Cast===
Cast any hostile spell while running forward at one or more nearby opponents.  Or, cast the spell, then press RUN and FORWARD before the spell is released from your hand.  Continue to hold RUN and FORWARD down until the spell hits the opponent.   Only works at close range.

===Lunge Attack===
The lunge attack replaces the game's standing power attack and is initiated in the same way:  hold the ATTACK key (with NO direction keys pressed) until the move begins.

4 Detailed Description of Features:

4.1 ini file
Spoiler:  
Show


4.2 Timed Block
Spoiler:  
Show


4.3 Stagger / Recoil
Spoiler:  
Show


4.4 Dodging
Spoiler:  
Show


4.5 Bashing
Spoiler:  
Show


4.6 Flanking
Spoiler:  
Show


4.7 Location based Leg-shots
Spoiler:  
Show


4.8 Location based Head-shots and Wrap shots
Spoiler:  
Show


4.9 NPC AI Predict Offense
Spoiler:  
Show


4.10 NPC AI Predict Defense
Spoiler:  
Show


4.11 Lunge style attack
Spoiler:  
Show


4.12 Power Casting
Spoiler:  
Show


4.13 Hit from Behind
Spoiler:  
Show


4.14 Two Hand Weapons Damage Fatigue
Spoiler:  
Show


4.15 NPC augmented evade and recover AI
Spoiler:  
Show


4.16 Combat and Momentum Damage Multipliers
Spoiler:  
Show


4.17  Block - Parry Fatigue
Spoiler:  
Show


4.18 Changes to Oblivion's Game Settings
Spoiler:  
Show


5 Strategy

Spoiler:  
Show


6 Appendix

Spoiler:  
Show