0 of 0

File information

Last updated

Original upload

Created by

madophine

Uploaded by

madophine

Virus scan

Safe to use

About this mod

unofficial addon for `Precision - Accurate Melee Conditions` which adds a framework for locational damage using `.yaml` files.

Forked and re-compile from source and upgraded to use the new CommonUtil NG to support more game version and fixed some issues.

Requirements
Permissions and credits
Changelogs
Donations
Brief Info
unofficial addon to Precision - Accurate Melee Conditions which adds a framework for locational damage using .yaml files, re-compile from source and migrate to use the new CommonUtil NG to support more game version.

I really like the location damage concept in the original mod and have it in my load order for a while alongside the wound - some improvement until I was forced to upgrade to 640 and having NPC damage immune problem, but the original author is kind enough to provides us the source code in his github so I re-compile it with new commonUtil NG but left all logic in the mod untouched and upload it here for me and others to use in their game.


Features
- Fixed the 0 melee damage issue due to the missing damage multiplier value in the original mod.
- Additional bug fixes
- migrated to use CommonUtilNG, should support all game version now
- might have some further unknown bugs, I dunno.

Requirements
Precision
- Original Mod  Not required it's still here for appreciation and make sure to give Onvil your kudos for great mods idea and memes.

Installations
1
. Install Precision
2. Install this mod main file - this mod don't do anything on its own, you need addons from step 3
3. Install Integration mod addons to enabled its functionality.
- Choose One
- Optional and other addons
For mod author
  • Misc. Preset which is the same as the one in original mod for the content inside but different file name and no ESP file, this file is meant to be just example config to help you getting started config the YAML for your own addon.



Configurations
Hit effects for Precision Locational Damage are defined in .yaml files with a _PLD suffix.
Only files with this suffix will be processed. Ensure your configuration file conform to this naming convention.

the optional predefined configuration is named Default_PLD.yaml

Configuration Structure
Your configuration file should follow the outline below with all of the 6 parameters under a list:

You can split these configs group into multiple `.yaml` files if you managed to have too many configs in a single file.

example:
# config group 1
- damageMult: 0.1
  weaponKeywords:
  - "xyz.esp|xyz"
  ...
# config group 2
- another configs
...


Possible Configurations in each group
- Damage Multiplier: A flat multiplier applied to the damage.
  • damageMult : Multiplier value, default is 1.0
  • damageMult: 1.1
- Spell: The spell to apply on hit.
  • spell : spell that should be applied when hitting a specific bone.
  • spell: "PrecisionLocationalDamage.esp|0xD62"
- Weapon Keywords: Keywords required for the attacker's weapon.
  • weaponKeywords : keywords and their esp/esm location
  • weaponKeywords:
    # weaptypemace
    - "Skyrim.esm|0x1E714"
    # weaptypewarhammer
    - "Skyrim.esm|0x6D930"
- Power Attack Requirement: Indicate if the attack must be a power attack.
  • spellOnlyPowerAttacks : should the spell only be applied on a power attack? stacks with spellOnlyCriticalHits.
  • spellOnlyPowerAttacks: true
- Critical Hit Requirement: Indicate if the attack must be a critical hit.
  • spellOnlyCriticalHits : should the spell only be applied on a critical hit?
  • spellOnlyCriticalHits: false
    
- Node Names: Very important! The node names that the collision must have to apply the spell and damage multiplier.
  • nodeNames :  exact node names that will apply the spell on hit, can be an array or single entry.
  • nodeNames: "NPC Head [Head]"


for some unknown reason Nexus's code block formatting didn't work so that'll do for now.

Source
forked Repository


Known Issues
since all the logic is remain as-is or at least barely touched so any problem other than the 0 damage or hit-then-crash that I fixed in 2.0.1 might still be there, if you found any issues, please let me know.


Future Plans
- none at the moment.
- asking original author for permission to host the humanoid config esp here if original planned to be removed.  done


Credits
all credit goes to the original author of team blackout and onvil for implementing this addons, Ershin for his wonderful mods and kind enough to answered my questions, bethesda for keep updating my game(and breaks my soul) and also nexus for their best mod hosting site.