Subject: "I think you two are idiots" Previous topic | Next topic
Printer-friendly copy Email this topic to a friend CF Website
Top General Discussions Gameplay Topic #27019
Show all folders

DwoggurdTue 06-Oct-09 02:14 AM
Member since 20th Jan 2004
668 posts
Click to send email to this author Click to send private message to this author Click to add this author to your buddy list
#27062, "I think you two are idiots"


          

Really.
More available colors make it easier to develop coloring that looks much less christmas tree.
Why? Because you have a wide choice of shades and soft colors.
For example, CF now colors received damage in very bright red color. In my highlights I specifically used much less bright color for that (to protect my eyes). With ANSI color codes you don't have a lot of choice. It's either: dark red (which looks bad) or bright red. With custom colors you can go any color inbetween.
When there are many available colors you can pick different colors for different types of thing and yet have them readable.

Moreover, in my case, I have a set of variables where you can define each color, so you can go with shades of gray, for example, for each highlight. of just disable several classes/types of events you don't want to hightlight (by making them default text color or just disabling a whole class).

Talking that "supporting" my system is dumb because my coloring looks too much for somebody that is what is really dumb. My coloring isn't the constant set, you can redefine it as you would like.
Supporting it has nothing to do with good or bad coloring. It is not about coloring at all. My request was to make mud output more conforming. More regular with less exceptions.
I will give you a simple example. Assume you asked sombody to write some text report about something (let's say the average salaries in cities). He can come with two variants:
- write very randomily formatted text
- put it in a nicely structured table.
I definetely will prefer the second variant. Why? Because it's easier to read and follow when similar concepts look alike and structured.

The same happens with CF output. Notice, it has nothing to do with roleplay. It's just a request to print similar stuff using similar formatting because it's much easier to follow it. Whether I choose to color it and which color I pick for that is completely different and unrelated matter.
For the very same reason I don't really like many parry/dodge/shield messages that were implemented by Valg some time ago. I need to read CF information about my defensive move type and I can use my own imagination to add that variaty in my mind. I don't really like to be forced to read those 40 types of dodges that happens once in 20 regular dodges and serve the only purpose: confuse me.
Plus, in reality, people hardly have time to read them all in fights.

Specifically about combat rounds highlights:
I hightlight several things:
- my damage to opponents. Because it helps me to see what I'm hitting and how much.
- Opponents damage to me. Easier to track what is hitting me in spam.
- my defensive moves. Because sometimes I fail to notice when people redirecting on me or assist or anything like that but I haven't receieved any damage yet (I parried it all). Highlighting defensive moves makes easier to follow that stuff.
- third party damage. I don't really highlight it, I use default CF damage color instead, but I hightlight it in my logger scripts.

Combat color picks explanation:
1) I had to a pick a soft color for hightlighting my moves. I decided to go light cyan because it is much less aggressive than ANSI cyan or Yellow. And it is close to white while being easier to notice.
2) For opponents damage it is light red. That should be some kind of alarming stuff, so red is natural. But bright ANSI red isn't good for that, so I use soft red/magenta.
3) My damage. It's something that shouldn't be very alarming. Thus I pick some neutral color (Yellow) that is easy to notice yet not very aggresive. If you remove red colors (everything is good and you're winning) you will have only silver (default text), lightcyan (your moves) and yellow (my damage) in you output and the combat rounds will be more or less monochrome looking. It's not really fun to read all combat rounds painted in different shades of red. Red on black isn't great coloring scheme, though DurNominator may like it.

For other types of messages I use different colors as well.
If you dont want to hightlight a particular set of events you can just turn them of instead ot asking Zulg to break consistency in CF output.
For me, I prefer to hightlight many types with different colors. It makes easier for me to follow what happens and how I should react.
Examples:
- healing is purple. If I see purple I know something bad about me is cured, so if I don't have time to read I can just skip that line
- successeful skills "gold". This is consistent with my damage color. Some neutral color to let me know that things happen as I planned to.
- failed skills/spells - a shade of blue. Here I know that some skill/spells needs to be used again. But I don't want to go red or something.
- moving. People arriving/leaving. This is White.
- Some kind of orange marks all dangerous #### to me like "hold person", bash, etc. So in a combat I know what to read first. If DurNominator doesn't care about being bashed - good for him, he can disable that color.

Plus you miss another part of my system that is small but very important:
It's the prompt splitter.
CF isn't good at marking prompts with special ANSI codes that many clients recognize. Thus, if you spammed several commands and then receive several results together your text will be joint with prompts which makes it look ugly. And clients can't really distinguish it because it is just a text.
There are two solutions to that:
- mark prompts on the server side with GO-Ahead command that many clients will recognize. This is actually request to Zulg (though I made it severals years ago and got rejected).
Some reading about it: Muds and telnet

- use prompt splitter triggers on the client's side. This is much less robust implementation because it requires for a client to parse prompts that can be very different.

If you don't understand what about I'm talking below are two examples of badly formatted text from CF because of this prompt issue and fixed output:

CF output:

<prompt> Your dirt kick misses
round text

Fixed output:

<prompt>
You dirt kick misses
round text

Another common example. When you spam directions the situation where you spammed several commands is quite common. Thus almost all the time room descriptions are joint with incoming prompts:

CF output:

<prompt> Market Square
description

Fixed output:

<prompt>
Marker Square
description

  

Alert | IP Printer Friendly copy | Reply | Reply with quote

HOT Topicmisses vs. barely scratches [View all] , Zulghinlour, Sat 03-Oct-09 01:23 PM
Reply Request, let's try again :), Dwoggurd, 04-Oct-09 03:48 AM, #12
Reply RE: Request, let's try again :), DurNominator, 04-Oct-09 07:47 AM, #13
     Reply Re, Dwoggurd, 04-Oct-09 08:10 AM, #14
          Reply RE: Re, DurNominator, 04-Oct-09 08:36 AM, #15
               Reply Christmas Tree?, Torak, 05-Oct-09 03:38 PM, #36
                    Reply RE: Christmas Tree?, DurNominator, 05-Oct-09 10:23 PM, #38
                         Reply I agree., Cerunnir, 05-Oct-09 11:28 PM, #39
                              Reply I think you two are idiots, Dwoggurd, 06-Oct-09 02:14 AM #40
                                   Reply Re: Prompt, Zulghinlour, 06-Oct-09 02:43 AM, #41
                                   Reply Not good solution, Dwoggurd, 06-Oct-09 02:52 AM, #42
                                        Reply RE: Not good solution, Zulghinlour, 06-Oct-09 11:35 AM, #47
                                             Reply Microsoft to the rescue, Mort, 06-Oct-09 12:30 PM, #48
                                             Reply GA implementation in ROM, Dwoggurd, 06-Oct-09 03:12 PM, #49
                                   Reply Coloring, Cerunnir, 06-Oct-09 05:53 AM, #43
                                   Reply Eh, Dwoggurd, 06-Oct-09 06:16 AM, #44
                                        Reply RE: Eh, Cerunnir, 06-Oct-09 07:37 AM, #45
                                   Reply RE: I think you two are idiots, DurNominator, 06-Oct-09 09:35 AM, #46
Reply RE: misses vs. barely scratches, Isildur, 03-Oct-09 05:38 PM, #3
Reply RE: misses vs. barely scratches, Zulghinlour, 03-Oct-09 06:11 PM, #4
     Reply Fear the massively protected armadillo!, Straklaw, 04-Oct-09 08:56 PM, #20
Reply Damn that's a good idea. (n/t), Daevryn, 03-Oct-09 02:07 PM, #1
     Reply Request, Dwoggurd, 03-Oct-09 05:27 PM, #2
          Reply RE: Request, Zulghinlour, 03-Oct-09 06:11 PM, #5
               Reply Uhm... why?, Dwoggurd, 03-Oct-09 08:20 PM, #6
                    Reply RE: Uhm... why?, Mort, 03-Oct-09 08:48 PM, #7
                    Reply I knew, Dwoggurd, 03-Oct-09 08:54 PM, #8
                         Reply You can make a separate highlight trigger for barely sc..., DurNominator, 04-Oct-09 02:45 AM, #9
                    Reply RE: Uhm... why?, Zulghinlour, 04-Oct-09 02:58 AM, #10
                         Reply What's funny..., Torak, 04-Oct-09 03:47 AM, #11
                              Reply RE: What's funny..., Zulghinlour, 04-Oct-09 09:50 AM, #16
                              Reply Should check it out, Torak, 04-Oct-09 01:00 PM, #17
                              Reply That actually kinda is., dwimmerling, 04-Oct-09 03:44 PM, #18
                              Reply So the basics are..., Zulghinlour, 04-Oct-09 09:11 PM, #21
                                   Reply If this means.., Cerunnir, 04-Oct-09 09:35 PM, #22
                                        Reply Yup...coming to a crash/reboot near you (n/t), Zulghinlour, 04-Oct-09 09:39 PM, #23
                                             Reply Three suggestions you may or may not like., Cerunnir, 04-Oct-09 09:55 PM, #24
                                                  Reply RE: Three suggestions you may or may not like., Daevryn, 04-Oct-09 10:23 PM, #25
                                                  Reply Well there you go :), Cerunnir, 04-Oct-09 10:29 PM, #27
                                                  Reply RE: Three suggestions you may or may not like., Isildur, 04-Oct-09 10:24 PM, #26
                                                  Reply Me too. nt, Java, 04-Oct-09 10:35 PM, #29
                                                  Reply Red! (n/t), Mort, 05-Oct-09 04:11 AM, #31
                                                       Reply Indeed. (n/t), DurNominator, 05-Oct-09 06:02 AM, #32
                                                            Reply RE: Indeed. (n/t), Isildur, 05-Oct-09 08:44 AM, #33
                                                                 Reply You'll learn to change your imperialist ways, comrade!~, Mort, 05-Oct-09 11:58 AM, #34
                                                                      Reply Play it loud and proud, comrade!, Rodriguez, 05-Oct-09 02:16 PM, #35
                                                                           Reply Here's a version with lyrics in it., DurNominator, 05-Oct-09 03:52 PM, #37
                                                  Reply RE: Three suggestions you may or may not like., Zulghinlour, 04-Oct-09 10:34 PM, #28
                                                       Reply RE: Three suggestions you may or may not like., Cerunnir, 04-Oct-09 10:50 PM, #30
                                                       Reply (PK) is now highlighted in red (n/t), Zulghinlour, 07-Oct-09 11:53 PM, #51
                              Reply His highlights are useful., Zephon, 04-Oct-09 08:48 PM, #19
                              Reply No everyone can use it as it's not for a free client., Asthiss, 07-Oct-09 06:21 AM, #50
Top General Discussions Gameplay Topic #27019 Previous topic | Next topic