ENB Lights For Effect Shaders

by powerofthree·v1.0·Updated 2022-08-01

SKSE plugin that adds enb lights to all effects shaders.

Screenshots 7 screenshots

About this mod Machine translation

SKSE plugin that adds enb lights to all effects shaders.

Description: Requirements

SKSE64

Skyrim SE 1.5.39 and higher

meh's address library for SKSE plug-ins

Adjustments to powerofthree

ENB lights for effects shaders

Require

SKSE64

Skyrim SE 1.5.39 and higher

meh's address library for SKSE plug-ins

Adjustments to powerofthree

ENB EnableComplexParticleLights enabled

describe

SKSE plugin that adds enb lights to all particle-based effects shaders*. Supports all mods' effect shaders without patching or conflict resolution.

*Effect shaders must emit particles. Blood/smoke/dirt/fluid effects shaders being skipped because they shouldn't have enb lights? (If you do need your blood to glow, please let me know).

ENB lights can be performance intensive, so you can control which actors receive ENB lights in po3_ENBLightsForEffectShaders.ini (found in data/SKSE/Plugins). Valid types are Players Only/Players Only and Teammates/Everyone.

Blacklist/Override

Blacklists and overrides should be written to an .ini file containing the suffix "_ENBL" in the Data folder (for example, MyMod_ENBL.ini).

These configurations can be shared between users, just like SPID _DISTR files.

Blacklist some or all effect shaders in the entire mod. Poison and RASS effect shaders are blacklisted by default. You can also override automatic color selection | color type combinations by specifying your own effect shader.

[Blacklist]

EffectShader = MyEffectShaderEditorID

EffectShader = 0x123

EffectShader = 0x123~MyMod.esp

EffectShader = MyMod.esp

Spoilers: The Show

[Override]

EffectShader = MyEffectShaderEditorID|Reanimate

EffectShader = 0x123|Shock

EffectShader = 0x123~MyMod.esp|Fire

Install

Install normally using the mod manager.

compatibility

Other ENB light modules that use plug-in models to add lights to affect shaders - no conflict but redundant.

credit

Source

Ryan (SniffleMan) from CommonLibSSE

SimpleINI for INI code and directory access

berendeanicolae for ColorSpace library

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
  3. Place the files exactly as the readme says; mods with listed dependencies need those installed too.
  4. Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.

Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.

File & checksum

Filename
ENB Lights For Effect Shaders(用于效果着色器的 ENB 灯光)
File size
507.9 KiB