From OtherSpace: Encyclopedia Galactica
Jump to: navigation, search
(Borders)
(Borders)
Line 17: Line 17:
  
 
===Borders===
 
===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.
+
Settings for Horizontal (Top, Bottom, Middle) and Vertical (Left, Right) borders.
 
+
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`STRING_T - Fill String for the top border.
 
:BORDER`COLOR_T - Ansi Color for the top border.
 
:BORDER`COLOR_T - Ansi Color for the top border.

Revision as of 19:58, 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

Settings for Horizontal (Top, Bottom, Middle) and Vertical (Left, Right) borders.

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