From OtherSpace: Encyclopedia Galactica
Jump to: navigation, search
m (Created page with 'Otherspace uses a custom room parent with lots of configurable options. These can be changed on a per-room basis by setting attributes directly on the room, or across a group of …')
 
(Borders)
Line 17: Line 17:
  
 
===Borders===
 
===Borders===
====Top====
+
Rooms can have both horizontal and vertical borders surrounding the body of the description. The standard formatting includes top and bottom borders above and below the description.
:BORDER`STRING_T
+
 
:BORDER`COLOR_T
+
You can also insert a horizontal bar in the middle by placing
====Bottom====
+
[u(FUN`BAR,mid)] somewhere in the description. This is the 'middle' border.
:BORDER`STRING_B
+
 
:BORDER`COLOR_B
+
Finally, you can place borders to the left and right of the description, in which case the text will be padded before or after each line.
====Middle====
+
 
:BORDER`STRING_M
+
All borders will fill to the appropriate width / height when displayed.
:BORDER`COLOR_M
+
 
====Left====
+
:BORDER`STRING_T - Fill String for the top border.
:BORDER`STRING_L
+
:BORDER`COLOR_T - Ansi Color for the top border.
:BORDER`COLOR_L
+
:BORDER`STRING_B - Fill String for the bottom border.
====Right====
+
:BORDER`COLOR_B - Ansi Color for the bottom border.
:BORDER`STRING_R
+
:BORDER`STRING_M - Fill String for middle borders.
:BORDER`COLOR_R
+
:BORDER`COLOR_M - Ansi Color for middle borders.
 +
:BORDER`STRING_L - Fill String for the left border.
 +
:BORDER`COLOR_L - Ansi Color for the left border.
 +
:BORDER`STRING_R - Fill String for the right border.
 +
:BORDER`COLOR_R - Ansi Color for the right border.
  
 
===Colors===
 
===Colors===

Revision as of 19:07, 14 August 2011

Otherspace uses a custom room parent with lots of configurable options. These can be changed on a per-room basis by setting attributes directly on the room, or across a group of rooms using parenting chains.

List of Room Parents

  • #3 - Basic Room Parent, which all rooms are parented to by default.
  • #33 - Hiverspace Room Parent, currently identical to the basic parent.
  • #34 - Palisade Room Parent, with the Chiarascuro color scheme.
  • #333 - Normalspace V1 Room Parent, with the Variant 1 Color Scheme.

Basic Formatting Options

General

DESC`ZONE
DESC`ALIGN
DESC`SORT
DESC`BODY
DESC`TAG
DESC`NOTE

Borders

Rooms can have both horizontal and vertical borders surrounding the body of the description. The standard formatting includes top and bottom borders above and below the description.

You can also insert a horizontal bar in the middle by placing [u(FUN`BAR,mid)] somewhere in the description. This is the 'middle' border.

Finally, you can place borders to the left and right of the description, in which case the text will be padded before or after each line.

All borders will fill to the appropriate width / height when displayed.

BORDER`STRING_T - Fill String for the top border.
BORDER`COLOR_T - Ansi Color for the top border.
BORDER`STRING_B - Fill String for the bottom border.
BORDER`COLOR_B - Ansi Color for the bottom border.
BORDER`STRING_M - Fill String for middle borders.
BORDER`COLOR_M - Ansi Color for middle borders.
BORDER`STRING_L - Fill String for the left border.
BORDER`COLOR_L - Ansi Color for the left border.
BORDER`STRING_R - Fill String for the right border.
BORDER`COLOR_R - Ansi Color for the right border.

Colors

COLOR`BASE
COLOR`BORDER
COLOR`ROOMNAME
COLOR`ZONENAME
COLOR`DBREF
COLOR`DESC
COLOR`TAG
COLOR`NOTE
COLOR`TIME
COLOR`LABELS
COLOR`PLAYERNAME
COLOR`PLAYERTITLE
COLOR`THINGNAME
COLOR`THINGTITLE
COLOR`ADDON
COLOR`EXITNAME
COLOR`EXITALIAS
COLOR`EXITBRACKET
COLOR`MODE_RP
COLOR`MODE_NEW
COLOR`MODE_ADMIN
COLOR`MODE_DARK

Time

TIME`ZONE
TIME`YEAR
TIME`CALENDAR

Advanced Formatting Options

FORMAT`BODY
FORMAT`TIME
FORMAT`VOBJ
FORMAT`CONTENTS
FORMAT`PLAYER
FORMAT`THING
FORMAT`EXIT
NAMEFORMAT
DESCFORMAT
CONFORMAT
EXITFORMAT