.;oOXNWWXOd;
    .:x0000KXNWWWWWXx;
  .oK000OOOO0XXWWNNWNXKl
 ;O000O.        ..,xWNNNX;                                                 TM
cXXNXKX.   ,ddd,    xNWMWN,     xxx:   :xxx.                     xxxxxdl'
XWNNNNW.   'ddo,   .kXNWKkl'   .MMNW. .WXNM.   .,,.      ',,.   .MM;'.,dMx
WWWWWWW.         .cO0K0. ;lkMd .MMlM0 xM;KM. :NKll0Wo  xWkcoXX; .MM.    OM;
KNWWWWW.   :Oo.   'KNNl .ccl0K..MM.OMxWO KM..WX    XM'cMO   .MW..MM.    0M,
:WWWNNX.   cXXK'   .kNx .l:;x: .MM.'MMM' KM. kMd..oMK .XN:.'xMd .MMc;;:kMl
 ;XNXXKc:::xNWWNl;;,,xOd,'do;   ll  ;l:  :l   'cddl,    ,ldoc.   lllllc;.
  .lKWWNNWWWWWNXKK0OOOx;
     ;d0WWMMWWNXK00xc'
        ,d0NNNXKxc'

This documentation was written by GhostlyDeath (ghostlydeath@gmail.com).
ReMooD (C) 2006-2008 GhostlyDeath, 2006-2008 ReMooD Team. The ReMooD Name and Logo are trademarks of GhostlyDeath (ghostlydeath@gmail.com).

Table of Contents

Analog Sound

Analog sounds should be prefixed by DP or suffixed by ~P (ReMooD Only).

Skins

As in Doom Legacy, ReMooD supports custom player skins that can be used to change the avatar of the player. Skins are ASCII Text Files and are placed in lumps named S_SKIN, there may optionally be 2 characters after the name to help the author find them easier. Skins work in both Doom Legacy (and Doom Legacy based source ports such as ReMooD) and ZDoom based source ports. After the skin definition, if any custom sprites are used they should immediately follow the skin definition lump.

The following are fields that may be specified in the file, they are followed by equal signs ('=') then a value for the field.
Field
Description
name The skin will receive this name inside of the game and it will be identified by this name (in the profile menu). There is a maximum of 16 characters and this can only contain alpha-numeric characters and underscores, spaces are not allowed. If a name is omitted then it will receive a name of "Skin #" where # is a unique number. In ReMooD, if two skins contain the same name, the second skin's name will be mangled.
sprite The skin will use this sprite instead of the player's default sprite (PLAY). You must replace all frames of the sprite if you wish to use this feature.
face The skin will use different graphics for the status bar face. In Doom, they start with the letters STF, so if you are replacing STFST01, you would rename it to xxxST01 where "xxx" is the field value. You must replace all face graphics if you wish to use this feature.
dsoof
dsnoway
dsplpain
dspldeth
dspdiehi
dsslop
dspunch
dsradio
dsjump
dsouch
None of these fields are required and you may choose any amount or order to replace. The field names correspond to the player sound you want to replace. All sound lumps must start with DS.

The following is a sample skin lump that will work in both Doom Legacy and ReMooD.
Sample Lump (S_SKINBR):
// Borg Drone Skin
name = borgdrone
sprite = BORG
face = BRG
dsnoway = dsbrg_no
dsplpain = dsbrg_pn
dspdiehi = dsbrg_hi
dsoof = dsbrg_of
dsslop = dsbrg_sl
dspunch = dsbrg_pu
dsradio = dsbrg_rd
dspldeth = dsbrg_dt
dsjump = dsbrg_jm
dsouch = dsbrg_ow