From OtherSpace: Encyclopedia Galactica
Jump to: navigation, search
(Borders)
Line 20: Line 20:
 
===Borders===
 
===Borders===
 
Settings for Horizontal (Top, Bottom, Middle) and Vertical (Left, Right) 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.
+
*Top Horizontal Border
:BORDER`STRING_B - Fill String for the bottom border.
+
:BORDER`STRING_T - Fill String
:BORDER`COLOR_B - Ansi Color for the bottom border.
+
:BORDER`COLOR_T - Ansi Color
:BORDER`STRING_M - Fill String for middle borders.
+
*Bottom Horizontal Border
:BORDER`COLOR_M - Ansi Color for middle borders.
+
:BORDER`STRING_B - Fill String
:BORDER`STRING_L - Fill String for the left border.
+
:BORDER`COLOR_B - Ansi Color
:BORDER`COLOR_L - Ansi Color for the left border.
+
*Middle Horizontal Border
:BORDER`STRING_R - Fill String for the right border.
+
:BORDER`STRING_M - Fill String
:BORDER`COLOR_R - Ansi Color for the right border.
+
:BORDER`COLOR_M - Ansi Color
 +
*Left Vertical Border
 +
:BORDER`STRING_L - Fill String
 +
:BORDER`COLOR_L - Ansi Color
 +
*Right Vertical Border
 +
:BORDER`STRING_R - Fill String
 +
:BORDER`COLOR_R - Ansi Color
  
 
===Colors===
 
===Colors===

Revision as of 21:53, 4 September 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
The Zone Name for the room, which will be displayed in the top bar following the Room Name (using the formatting in FORMAT`ZONE)
  • DESC`ALIGN
The Alignment that will be used for text in the body of the description. This is LEFT aligned by default; you can change it to RIGHT or CENTER in
  • DESC`SORT
The Sort Type that will be used for the Player, Thing, and Exit lists. By default, this is a NAME sort. Other options are as in help sorting. Regardless of the sort type, the room will show Players first, then Objects.
  • DESC`NOTE
A note set on the room, which will be displayed in a highlight color underneath the description itself.

Borders

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

  • Top Horizontal Border
BORDER`STRING_T - Fill String
BORDER`COLOR_T - Ansi Color
  • Bottom Horizontal Border
BORDER`STRING_B - Fill String
BORDER`COLOR_B - Ansi Color
  • Middle Horizontal Border
BORDER`STRING_M - Fill String
BORDER`COLOR_M - Ansi Color
  • Left Vertical Border
BORDER`STRING_L - Fill String
BORDER`COLOR_L - Ansi Color
  • Right Vertical Border
BORDER`STRING_R - Fill String
BORDER`COLOR_R - Ansi Color

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

Obsolete Formatting Options

  • DESC`BODY
The test of the description, i.e. the description itself. This is obsolete - it still works (as does &desc1) but the code has been moved int descformat, allowing the room to be @desced as normal.
  • DESC`TAG
The Tag set on the room. Don't change this manually, or you'll break future tags. Use the &tag attribute, or the +tag command instead.