Gagging

by Trakis

Back to Mechanic's Corner.

Trakis2008-04-05 22:36:57
As cool as some of the descriptions in this game are, they really make it hard to see what's going on, especially in combat.

I was going to add a class folder in CMUD to gag all the lines and make them just not show up, replacing them with stuff like:

Trakis -> gives you slicedgut

Or:

You -> give dude vapors

I'm on a pretty fast computer, with plenty of RAM, and using CMUD, like I mentioned earlier. If I replaced EVERY attack line with this stuff, gagging everything, how hard would this be to do, and how much would it lag up my system?
Unknown2008-04-06 11:30:27
It would take you a lot of time to substitute new strings for everything, and it would end up lagging you quite a bit simply because you'd have about a thousand triggers just to change the messages. Instead, I recommend you focus on the most important messages and substitute (or highlight) only those. Conversely, make a few #GAG triggers for the least important messages. Leave the rest alone.
Daganev2008-04-06 18:32:06
as Zarquan said, its easier to make triggers which highlight and bold, or increase the font size of, more important messages, and have your default text just smaller font , so its easier for your eyes to gloss over the text.
Trakis2008-04-07 19:08:58
Hm. What if I had a separate window as a "combat log", and sent to that window anytime I got an affliction.

I've done the thing where you highlight key lines, it's just so annoying to have this stream of text flow before your eyes, and have to be able to figure out what's going on.
Unknown2008-04-07 21:01:41
You could certainly try that, but you may not be happy with the results. I used to have my status window show the afflictions I had, and when I got more than three or four afflictions, it lagged very badly. Doing just a static text addition to a child window shouldn't slow you down too much, though, I imagine.
Unknown2008-04-07 21:15:13
Just as a datapoint, with CMUD I can cap and gag all tells, channels, says, etc from the main window and put them in a second window. I do this with no obvious slow down, and it works flawlessly even in the middle of a massive group fight.

I am not sure if a more general trigger on you would cause any slowdown. In theory just moving the text to a different window should be a trivial task as long as you do not do any processing on it.

I am not sure if just looking for lines with you in them would catch everything either, but it would catch most things.
Trakis2008-04-08 01:42:02
Yeah. At this point I'm just trying to think of ways to make things more readable in general.

I'd love to have something to gag all the lines that describe every attack, since that means I don't have to hunt through all the scrolling white text to find the information I want.

I guess this topic is less of a topic on gagging, specifically, and more on making Lusternia more readable while in combat. The colored alerts are good when certain lines come up, but sometimes the text just gets pushed so far up by the descriptions that come after (especially in group combat), that it gets missed.

Right now I think I'll try to make a child window, and anytime something combat-related happens in the room, I'll send a brief description to the window. This means I'll still probably have to write thousands of triggers for all the skills in the game...

How bad would the lag be?
Acrune2008-04-08 02:17:40
I barely pay attention when I fight, I just go by colors of the prompt and of the echos. I've gone for minutes without realising that someone was in a different guild then I thought tongue.gif As people said, just echo all the important stuff, maybe even use sound effects, though I find it annoying.
Desitrus2008-04-08 14:11:01
I echo on all my important afflictions. The other thing you can do is set up things like an assess parse diagram and a window for your last given afflictions, etc.
Trakis2008-04-08 15:12:19
Hey. Thanks for the replies - just curious - which afflictions do you consider important enough to echo?
Desitrus2008-04-08 15:58:20
QUOTE(Trakis @ Apr 8 2008, 10:12 AM) 500514
Hey. Thanks for the replies - just curious - which afflictions do you consider important enough to echo?


For MY personal afflictions I echo all of the "wound afflictions" warriors give because it indicates both lock status and wound status without having to assess.

Incoming afflictions I have big echoes for detectable recklessness, all timed instakills, number of rubs, quickening, hyperactive, tripleflash, and basically any other huge 8-10p incoming bombs.