Released: fx4fx v1.3
Addon at
http://te4.org/games/addons/tome/fx4fxAllows you to attach visual effects to any timed effect or sustainable talent you'd like, so that you can see at a glance whether you've been Impending Doomed (amongst others)-- choose the status, choose the visual, and you'll know the instant you're affected.
Includes a small library of visual effects. By default, it attaches visuals to Stun and Impending Doom. Right click an icon (in effects tray) in Minimalist UI to edit attached effects, or hit escape and select fx4fx to bring up the full menu. None of the effects are shader based, so they should work for everyone.
Includes a small library of visual effects, which you can Preview before attachment. Previewing doesn't take advantage of the full abilities of the effects (like visual effect access to timed effect parameters, for instance), but it gives you a good general idea.
Jitter: Jerks things around a bit. I like to attach this to stun.
Outline: Draws an outline at the player position. Good to attach to blindness and invisibility. Ugly, though, if anybody wants to make a better version.
Spiral: This is built to take advantage of parameters used by Impending Doom-- but like any of the effects, attach it to any timed effect you'd like. Any DOT will have the same parameters as Impending Doom, and Spiral will take advantage of them. The loudest and most complicated of the visuals included. (Try attaching it to something without a source and moving your mouse around near it. Debug code that looked cool so I kept it.)
Pulse: A heartbeat effect, that changes with your character's life. This is my fave-- really gives a sense of urgency at low life.
Dialog: Hey, it's boring, but it works.
Seasick: I don't like to use this one myself.
Colorhaze: Tints the screen, similar to what the game does when you're at low health, except without shaders. You pick the color.
Attach them to any effects you'd like; attach multiple visuals to one effect; attach one effect to multiple effects. Whatever floats your boat. Attach inversely, and the visuals will come up when you DON'T have the status instead (useful for sustained talents, regens on auto-use). Remembers your settings between sessions. Compatible with Chronometer; let me know of any incompatibilities with other mods and I'll do my best to fix them. But I see no reason why it would be incompatible with any mod I can think of.
I built it to make it easy to create effects. You can write new effects directly into your settings folder (tome.customvisuals.fx4), without worrying about unpacking or losing validation. Check out superload/mod/gfx/fxlist.lua for all of the example visuals. Post them and I'll almost certainly include them. If you're into that sort of thing, it can be very fun (I spent forever just playing with spiral parameters). Or, just give me ideas for other visual effects-- I'm not much of an artist, but I can make templates like this for the real artists to go crazy with. If you're concerned about wasting time on an addon, know that it's very easy to convert any created visuals to any other add-on or default ToME, and I'd be happy to do it for you.
Give me feedback, I'll do my best to implement what you want. Thanks in advance for trying it out! (Why wouldn't you?)