INSTALLATION:
Unpack to Data folder.
This mod need OBSE
v1.1 Changelog
* fixed minor bugs
* faster creatures checks
* add option for only player checks
v1.2
* fixed console logging bug
ACTORS:
- Detect NPC if too close (no matter about invisibility)
- Detect if NPC hold torch or cast magic when on LoS (Line of sight)
- Also Vampires have bonus 20% and always detect other NPC when have LoS on middle distance
Undead CREATURES:
- Detect NPC if too close (no matter about invisibility)
- No detection on range and when have LOS if no Head ))
- Flying undead have standard detection logic on distance with some penalty (20%), and always detect on close range if have LoS
- Other undead types cant detect when no LoS, otherway standard detection logic on middle range with penalty (50%),
always detect on close distance when have LoS.
Other CREATURES:
- Detect NPC it too close (no matter about invisibility)
- Detect if NPC hold torch or cast magic when on LoS (Line of sight)
Mod also have posibility to use custom script for detection.
Script works AFTER dll checks.
it works ONLY when ACTOR detect PLAYER
For using custom script put esp file to mod position 01 (After Oblivion.esm), set UseScript=1 (BDSM.ini)
Other ini options:
DebugInfo (0, 1) - show debug info from dll in game console.
CheckPlayerOnly - detection checks only on Player
ScriptID( scriptID number in dex) dont change it if dont understand what is it)
UseScript(0, 1) use 1 for enabling custom script in esp file
Credits:
* Saebel, author of SDR plugin (using Detection Hook from it)
* Llde, thanks for Dynamic cast tip.