+ typedef struct dream_data DREAM_DATA; CHAR_DATA + sh_int dream[3]; /* Muerte */ + char * dreamline; + void save_dream args((DREAM_DATA * pDream)); + DREAM_DATA *get_dream_data args((int dream)); + #define DREAM_NUMBER 0 + #define DREAM_PHASE 1 + #define DREAM_TYPE 2 + + #define DREAM_TYPE_DREAM 0 + #define DREAM_TYPE_NIGHTMARE 1 + + struct dream_data + { + int index; + char *title; + char *line[10]; + char *author; + char *type; + };