# ZenNode's Reject Map Builder (RMB) support

NOTE: This page is designed to use CSS styles - you may want to upgrade your browser.

## Reject Map Builder (RMB) and ZenNode

Starting with version 1.2.0, ZenNode includes limited support for RMB option files. Since the underlying design of ZenNode is different from RMB, not all options can be supported. A full discussion of RMB options and their behavior is beyond the scope of this document. For a detailed discussion of RMB options, see the included copy of the RMB manual by Jens Hykkelbjerg and Steve Benner.

Option | Supported | Description
--- | --- | ---
BAND | Y | Makes bands of blindness/safety
BLIND | Y | Makes sector(s) blind (or partially so)
BLOCK | N | Needs sSeeThruLine lines tracked inside PolyLines
DISTANCE | Y | Specifies how far (in map units) monsters can see generally
DOOR | N | Smarter version of BLOCK
EXCLUDE | Y | Forces exclusion of view from one sector to another
GROUP | N | Needs a new 'Group' member to sSectorStuff?
INCLUDE | Y | Forces inclusion of view from one sector to another
INVERT | Y | See BAND/BLIND/SAFE
LEFT | N | Needs sSeeThruLine lines tracked inside PolyLines
LENGTH | Y | Specifies how far (by sector) monsters can see generally
LINE | N | Add a sSeeThruLine line to the indexToSolid mapping (need to derive sSeeThruLine from sSolidLine)
NODOOR | N | Need to support DOOR first!
NOMAP | - | Not supported (Has no effect - primarily used to speed things up)
NOPROCESS | - | Not supported (Primarily used to speed things up)
ONE | N | Needs sSeeThruLine lines tracked inside PolyLines (primarily used to speed things up)
PERFECT | Y | Always on
PREPROCESS | - | Not supported (Primarily used to speed things up)
PROCESS | Y | Always on
REPORT | N | Looks easy enough!
RIGHT | N | Needs sSeeThruLine lines tracked inside PolyLines
SAFE | Y | Makes sector(s) invisible to far monsters
TRACE | - | Not supported (Used for debugging RMB)