+ #define ED_DREAM	12 // define next in line
  
+ void	dredit		args( ( CHAR_DATA *ch, char *argument ) );

+ DREAM_DATA	*get_dream_data	args ((int vnum));

+ extern const struct olc_cmd_type        dredit_table[];

+ DECLARE_DO_FUN( do_dredit	);
  
+ /* Dream Editor Prototypes  - Muerte (MND)*/
+ DECLARE_OLC_FUN( dredit_phase            );
+ DECLARE_OLC_FUN( dredit_author		 );
+ DECLARE_OLC_FUN( dredit_delete           );
+ DECLARE_OLC_FUN( dredit_title            );
+ DECLARE_OLC_FUN( dredit_create           );
+ DECLARE_OLC_FUN( dredit_show             );
+ DECLARE_OLC_FUN( dredit_save             );
+ DECLARE_OLC_FUN( dredit_type		 );

+ #define EDIT_DREAM(Ch, Dream)	 ( Dream = Ch->desc->pEdit )
  
+ DREAM_DATA      *new_dream              args ( ( void ) );
+ void            free_dream              args ( ( DREAM_DATA *pDream ) );