Color
From LSWiki
| Revision as of 16:19, 31 May 2007 (edit) WitchyWonder (Talk | contribs) ← Previous diff |
Revision as of 16:21, 31 May 2007 (edit) WitchyWonder (Talk | contribs) Next diff → |
||
| Line 240: | Line 240: | ||
| - | * On an ordinary ANSI terminal, it may not be clear why many of these alternate forms of color pattern are available. Many of them are provided so that client software will be able to render them in a more detailed form than is possible in simple text. So it may be that a spotted color pattern is much the same as a sequence, to an ANSI terminal, but a client could render the text as actually spotted rather than simply using alternating colors. Use the | + | * On an ordinary ANSI terminal, it may not be clear why many of these alternate forms of color pattern are available. Many of them are provided so that client software will be able to render them in a more detailed form than is possible in simple text. So it may be that a spotted color pattern is much the same as a sequence, to an ANSI terminal, but a client could render the text as actually spotted rather than simply using alternating colors. Use the color pattern form that most closely describes the effect you want to achieve. |
| - | color pattern form that most closely describes the effect you want to achieve. | + | |
Revision as of 16:21, 31 May 2007
Lost Souls Color Support
- Lost Souls supports a method of colorizing text that can be used by players. The basic method looks like this: {{blue}colored text}, resulting in blue colored text. The colors produced are only visible to those with a terminal setting that supports ANSI color or who are using Lost Souls client software; see 'help term' for more on terminal settings.
- The ability to use colors requires responsibility. While we understand that many people enjoy having complex color patterns associated with their character, please refrain from being truly gratuitous about it, and most certainly refrain from using colors strictly to confuse or obscure information. Irresponsible use of colors may result in administrative sanctions.
- In addition to the basic form above, color sequences can be embedded within one another; for example, {{blue}one {{white}two} {{green}three} four} appears as one two three four, with 'one' in blue, 'two' in white, 'three' in green, and 'four' in blue.
- The basic colors available are:
bright black black dark black
bright blue blue dark blue
bright brown brown dark brown
bright cyan cyan dark cyan
bright gray gray dark gray
bright green green dark green
bright orange orange dark orange
bright pink pink dark pink
bright red red dark red
bright violet violet dark violet
bright white white dark white
bright yellow yellow dark yellow
- There are various aliases or secondary forms of these colors available, which may display differently on a Lost Souls client. These are:
amber auburn azure
beige blonde blood-red
blue-gray brass bronze
burgundy burnt sienna cerulean
chartreuse chocolate cobalt blue
copper crimson deep blue
emerald forest green fuchsia
gold golden golden-red
greenish hazel honey-brown
hot pink indigo ivory
jade lavender lemon yellow
lemon-yellow light blue light brown
light gray light green lilac
magenta maroon matte black
mauve midnight blue milky
navy night-black ocean blue
ochre off-white olive
orange-red pale blue pale green
pale violet pale yellow peach
platinum blonde puce pure black
pure white purple raven-black
reddish reddish-brown reddish-purple
rose ruby russet
rust-red saffron salmon
scarlet shadowy silver
silvery silvery-white sky blue
tan tawny teal
umber verdant yellowish
- There are four alternate general modifiers that can be applied to colors in a way similar to how 'bright' and 'dark' are used:
dull fluorescent glowing
radiant
- There also is one special color with divergent behavior:
random
- Besides simple foreground colors, you can specify foreground/background color pairs. This is done by separating the colors with a slash; for example, {{black/white}text} produces black on white text. Use this capability sparingly, if at all; its overuse is, quite frankly, very irritating, and effects achieved solely with foreground colors are often much more pleasing.
- These are the simplest capabilities of the color mechanics. Beyond this, the system can also handle patterns of color. There is a set of predefined color patterns called color textures; these are:
airy arctic camouflage auroric
bay bright fire calico
camouflage chaotic chestnut
chiaroscuro darkfire desert camouflage
dim fire earthy fiery
forest hellfire icy
iridescent jungle lightfire
lightning opalescent paisley
palomino pearly plaid
prismatic rainbow roan
shimmering siamese sickly
sorrel sparkling spectrum fire
starry tabby tarnished
watery
- You can also specify color patterns yourself. There are a number of different forms supported. These are:
-- Alternation: A simple list of one or more colors or color patterns in the form {{<color>, <color>... and <color>}text}. The intervals between the parts of the alternation will grow or shrink according to how much text they are being applied to. For example, {{red, yellow, green and blue}text} results in alternating red, yellow, green and blue text.
-- Sequence: A list of colors that will be followed exactly, one character at a time. Specified in the form {{<color>-<color>-<color>... sequence}text}; for example, {{white-orange-white sequence}text} creates a sequence of white, orange, and white.
-- Centered: A certain percentage of one color centered within another color, in the form {{<percent>% <color> in <color>}text}. For example, {{40% pink in black}text} designates a region of pink centered in a region of black.
-- Banded: A base color with bands of another color, in the form {{<color>-banded <color>}text}. For example, {{blue-banded green}text} results in a banded color pattern.
-- Camouflage: A color with camouflage-style mottlings, in the form {{<color> camouflage}text}. For example, {{yellow camouflage}text} produces a camouflage color pattern.
-- Checked: A base color in a checkerboard pattern with another color, in the form {{<color>-checked <color>}text}. For example, {{black-checked violet}text} creates a checked color pattern.
-- Coruscating: A base color with coruscating highlights, in the form {{coruscating <color>}text}. For example, {{coruscating white}text} designates a coruscating color pattern.
-- Dappled: A base color dappled with another color, in the form {{<color>-dappled <color>}text}. For example, {{red-dappled cyan}text} results in a dappled color pattern.
-- Dotted: One color with dots of another color, in the form {{<color>-dotted <color>}text}. For example, {{pink-dotted orange}text} produces a dotted color pattern.
-- Fire: A colored fire pattern, in the form {{<color> fire}text}. For example, {{blue fire}text} creates a fire color pattern.
-- Flame: A colored flame pattern, in the form {{<color> flame}text}. For example, {{green flame}text} designates a flame color pattern.
-- Flecked: One color with flecks of another color, in the form {{<color>-flecked <color>}{text}. For example, {{yellow-flecked black}text} results in a flecked color pattern.
-- Flickering: A color whose hue varies in flickering patterns, in the form {{flickering <color>}text}. For example, {{flickering violet}text} produces a flickering color pattern.
-- Freckled: One color with freckles of another color, in the form {{<color>-freckled <color>}text}. For example, {{white-freckled red}text} creates a freckled color pattern.
-- Gleaming: A base color with gleaming highlights, in the form {{gleaming <color>}text}. For example, {{gleaming cyan}text} designates a gleaming color pattern.
-- Glimmering Mixed: A color with glimmering highlights of another color, in the form {{<color>-glimmering <color>}text}. For example, {{pink-glimmering orange}text} results in a glimmering mixed color pattern.
-- Glimmering Single: A color with glimmering highlights, in the form {{glimmering <color>}text}. For example, {{glimmering blue}text} produces a glimmering single color pattern.
-- Glistening: A color with glistening highlights, in the form {{glistening <color>}text}. For example, {{glistening green}text} creates a glistening color pattern.
-- Glittering: A base color with glittering inclusions, in the form {{glittering <color>}text}. For example, {{glittering yellow}text} designates a glittering color pattern.
-- Gridded: A base color gridded with another color, in the form {{<color>-gridded <color>}text}. For example, {{black-gridded violet}text} results in a gridded color pattern.
-- Inlaid: A base color with inlays of another color, in the form {{<color>-inlaid <color>}text}. For example, {{white-inlaid red}text} produces an inlaid color pattern.
-- Iridescent: A color with iridescent hue patterns, in the form {{iridescent <color>}text}. For example, {{iridescent cyan}text} creates an iridescent color pattern.
-- Lightning: A colored lightning pattern, in the form {{<color> lightning}text}. For example, {{pink lightning}text} designates a lightning color pattern.
-- Lined: A base color with lines of another color, in the form {{<color>-lined <color>}text}. For example, {{orange-lined blue}text} results in a lined color pattern.
-- Metallic: A color with a metallic tone, in the form {{metallic <color>}text}. For example, {{metallic green}text} produces a metallic color pattern.
-- Mottled Mixed: A base color with mottled inclusions of another color, in the form {{<color>-mottled <color>}text}. For example, {{yellow-mottled black}text} creates a mottled mixed color pattern.
-- Mottled Single: A single color of mottled shade, in the form {{mottled <color>}text}. For example, {{mottled violet}text} designates a mottled single color pattern.
-- Opalescent: A color with opalescent hue shadings, in the form {{opalescent <color>}text}. For example, {{opalescent white}text} results in an opalescent color pattern.
-- Pearly: A color with pearly hue shadings, in the form {{pearly <color>}text}. For example, {{pearly red}text} produces a pearly color pattern.
-- Polkadotted: One color with large dots of another color, in the form {{<color>-polkadotted <color>}text}. For example, {{cyan-polkadotted pink}text} creates a polkadotted color pattern.
-- Prismatic: A color with prismatic hue variations, in the form {{prismatic <color>}text}. For example, {{prismatic orange}text} designates a prismatic color pattern.
-- Runed: A base color with runic patterns of another color, in the form {{<color>-runed <color>}text}. For example, {{blue-runed green}text} results in a runed color pattern.
-- Shadowy: A shadowy shade of a color, in the form {{shadowy <color>}text}. For example, {{shadowy yellow}text} produces a shadowy color pattern.
-- Shimmering Mixed: A color with shimmering highlights of another color, in the form {{<color>-shimmering <color>}text}. For example, {{black-shimmering violet}text} creates a shimmering mixed color pattern.
-- Shimmering Single: A color of shimmering hue, in the form {{shimmering <color>}text}. For example, {{shimmering white}text} designates a shimmering single color pattern.
-- Sparkling: A base color with sparkling highlights, in the form {{sparkling <color>}text}. For example, {{sparkling red}text} results in a sparkling color pattern.
-- Spattered: A base color spattered with another color, in the form {{<color>-spattered <color>}text}. For example, {{cyan-spattered pink}text} produces a spattered color pattern.
-- Speckled: One color with occasional speckles of another color, in the form {{<color>-speckled <color>}text}. For example, {{orange-speckled blue}text} creates a speckled color pattern.
-- Splotched: A base color with splotchy areas of another color, in the form {{<color>-splotched <color>}text}. For example, {{green-splotched yellow}text} designates a splotched color pattern.
-- Spotted: One color with intermittent spots of another color, in the form {{<color>-spotted <color>}text}. For example, {{black-spotted violet}text} results in a spotted color pattern.
-- Stained: A base color with stains of another color, in the form {{<color>-stained <color>}text}. For example, {{white-stained red}text} produces a stained color pattern.
-- Streaked: A base color with streaks of another color, in the form {{<color>-streaked <color>}text}. For example, {{cyan-streaked pink}text} creates a streaked color pattern.
-- Striped: A base color with regular stripes of another color, in the form {{<color>-striped <color>}text}. For example, {{orange-striped blue}text} designates a striped color pattern.
-- Swirling: A color with swirling hue patterns, in the form {{swirling <color>}text}. For example, {{swirling green}text} results in a swirling color pattern.
-- Tabby: A base color with tabby stripes, in the form {{<color> tabby}text}. For example, {{yellow tabby}text} produces a tabby color pattern.
-- Tartan: A single color in tartan-style variations, in the form {{<color> tartan}text}. For example, {{black tartan}text} creates a tartan color pattern.
-- Tinged: A color with a tinge of another color, in the form {{<color>-tinged <color>}text}. For example, {{violet-tinged white}text} designates a tinged color pattern.
-- Tinted: A base color with a tint of another color, in the form {{<color>-tinted <color>}text}. For example, {{red-tinted cyan}text} results in a tinted color pattern.
-- Traced: A base color with traceries of another color, in the form {{<color>-traced <color>}text}. For example, {{pink-traced orange}text} produces a traced color pattern.
-- Veined: A base color with veins of another color, in the form {{<color>-veined <color>}text}. For example, {{blue-veined green}text} creates a veined color pattern.
- On an ordinary ANSI terminal, it may not be clear why many of these alternate forms of color pattern are available. Many of them are provided so that client software will be able to render them in a more detailed form than is possible in simple text. So it may be that a spotted color pattern is much the same as a sequence, to an ANSI terminal, but a client could render the text as actually spotted rather than simply using alternating colors. Use the color pattern form that most closely describes the effect you want to achieve.
- Lastly, there is a set of abstract color styles that you can set to appear however you like. This lets you customize the appearance of the elements of the Lost Souls interface that use them. Styles are customized using the set command; see 'help set color style' for details. The color styles are:
alert: low alert: medium alert: high
interface: base interface: contrast interface: mute
interface: error layout: border layout: section
layout: label layout: value layout: text
layout: table head layout: title layout: table index
layout: table cell layout: deemphasis layout: extended text
status: enhancement status: safety status: risk
status: danger status: failure status: loss
- The Lost Souls color system provides an extensive set of capabilities that can spice up the visual aspect of play when used with care. We hope that you will use the system's power to enhance the quality of the game for yourself and others.
