You are viewing a potentially older version of this package. View all versions.
continue-EmissiveFX-1.0.0 icon

EmissiveFX

20 animated emissive weapon effects + an independent bullet tracer with in-game color picking: floating 14-color panel and direct #RRGGBB input. No gameplay code is patched.

Date uploaded a week ago
Version 1.0.0
Download link continue-EmissiveFX-1.0.0.zip
Downloads 14
Dependency string continue-EmissiveFX-1.0.0

This mod requires the following mods to function

BepInEx-BepInExPack_GTFO-3.2.3 icon
BepInEx-BepInExPack_GTFO

BepInEx pack for GTFO. Preconfigured and includes Unity Base DLLs.

Preferred version: 3.2.3

README

EmissiveFX

Animated emissive (self-illumination) effects for GTFO weapons — plus a fully independent bullet tracer with an in-game color picker.

20 emissive modes · tracer from muzzle to impact point · floating 14-color panel · direct #RRGGBB input · no gameplay code patched.


Features

Bullet tracer (independent, off by default)

  • Draws a thin glowing energy beam from the muzzle to the impact point, fading out over ~1.5 s
  • 14 preset colors via a floating panel, or type any #RRGGBB value directly in-game
  • Local player only; fully independent from every other option on the page

Emissive weapon effects (20 modes)

  • Solid · Breathing · Alarm · Flicker · Charge · Hue flow
  • Twinkle · Sparks · Noise · Anti-phase
  • Sweep · Chase · Gradient · Rainbow
  • Heat · Cold · Ember
  • Heartbeat · Low-health warning

Scan policy — the renderer scan is the only source of stutter. Pick "Scan off" for zero stutter (effects stay visible, they just stop updating).

Installation

Recommended: install through r2modman / Thunderstore Mod Manager — it installs BepInExPack_GTFO automatically.

Manual:

  1. Install BepInEx (IL2CPP) for GTFO
  2. Drop EmissiveFX.dll into <Game>\BepInEx\plugins\
  3. Launch the game

Usage

In game: Settings → 效果 (Effects)

Row What it does
弹轨特效 Tracer master switch (off by default)
弹轨颜色 > Opens a floating panel with 14 preset colors — click one to apply, click again to collapse
弹轨颜色代码 Click, then type hex (0-9 / A-F). Enter confirm · Esc cancel · Backspace delete
总开关 Master switch for the emissive effects
扫描 Scan policy: Scan off / Try scan / Manual confirm
20 effect rows Mutually exclusive — pick one

While the color panel is open you can nudge it with the arrow keys (position is saved automatically).

Configuration

BepInEx\config\gtfoskin.emissivefx.cfg → [Trajectory]

Key Default Meaning
Enabled false tracer master switch
Color #B478FF tracer color (also written by the in-game picker)
LifetimeSeconds 1.5 fade-out time
WidthMeters 0.02 beam width (0.007 = thinner)
MaxDistanceMeters 200 length drawn when nothing is hit
StartWidthMul / EndWidthMul 1 / 0.35 taper at muzzle / impact
OnlyLocalPlayer true draw only your own tracer
TestKey F8 spawn a test tracer (leave empty to disable)
ColorPanelX/Y/W/H 1410 / -220 / 770 / 860 floating panel geometry

Notes

  • Emissive effects are only visible inside a level while holding a weapon — not in the lobby.
  • The tracer is off by default; enable it on the Effects page.
  • Only your own tracer is drawn (teammates' tracers are not shown).
  • Nothing in the game's gameplay code is patched: the tracer polls a read-only field and casts its own ray, so it cannot crash the game.

中文说明

GTFO 武器自发光动态效果(20 种)+ 完全独立的弹轨特效。

  • 弹轨:开火时从枪口到命中点画一条细的发光能量束,约 1.5 秒淡出;默认关闭,只对本机玩家生效
  • 选色:设置页「效果」→「弹轨颜色 >」点开悬浮面板选 14 个预设色;或用「弹轨颜色代码」直接键入 #RRGGBB(Enter 确认 / Esc 取消)
  • 安装:把 EmissiveFX.dll 放进 <游戏目录>\BepInEx\plugins\
  • 注意:自发光效果必须进关卡 + 手持武器才可见;颜色面板位置可用方向键微调(自动保存)

Changelog

See CHANGELOG.md.

CHANGELOG

Changelog

v1.0.1

  • Fixed: the emissive override now merges with the renderer's existing property block instead of replacing it, so weapon-inspection views and other per-renderer effects are no longer disturbed
  • README: the intro now states up front that this is a SKINS-format skin emissive-material mod
  • README: added a How-it-works section explaining the emissive material approach (_EmissiveColor + MaterialPropertyBlock, _EmissiveMap only, SKINS compatible)

1.0.0

Initial release.

Bullet tracer

  • Draws a glowing energy beam from the muzzle to the impact point, fading out over ~1.5 s
  • Off by default, local player only, fully independent from the other options
  • Pick from 14 preset colors in a floating panel, or type any #RRGGBB value in-game
  • Arrow keys nudge the open color panel; the position is saved automatically

Emissive weapon effects

  • 20 animated self-illumination modes: Solid, Breathing, Alarm, Flicker, Charge, Hue flow, Twinkle, Sparks, Noise, Anti-phase, Sweep, Chase, Gradient, Rainbow, Heat, Cold, Ember, Heartbeat, Low-health warning

Scan policy

  • Scan off / Try scan / Manual confirm — trade automatic updating for frame time

Configuration

  • Everything above is also adjustable in BepInEx\config\gtfoskin.emissivefx.cfg