Files
Bubberstation/code/game/objects/effects/temporary_visuals
SkyratBot 3d5c57f21a [MIRROR] Fix Emitters, and everything that uses hitscan beams. [MDB IGNORE] (#8705)
* Tracers: Migrate to use new rendering system (#61963)

This fixes Emitters, beam_rifle, and more.

The great rendering refactor (#61286) changed how rendering worked.
Entities need to have a usable plane to render to. This isn't normally
a problem, as sensible defaults are set very low in the type path.
However, tracer effects use an appearance override, which was missing
the plane definition.

This adds the plane to the appearance used when apply_vars is called,
by copying it from the holding entity.

* Fix Emitters, and everything that uses hitscan beams.

Co-authored-by: esainane <esainane+github@gmail.com>
2021-10-09 09:18:23 -04:00
..