/* vi: set ts=2: +-------------------+ Christian Schlittchen | | Enno Rehling | Eressea PBEM host | Katja Zedel | (c) 1998 - 2001 | Henning Peters | | Ingo Wilken +-------------------+ Stefan Reich This program may not be used, modified or distributed without prior permission by the authors of Eressea. */ #ifndef _REGIONLIST_H #define _REGIONLIST_H struct regionlist; struct newfaction; typedef struct newfaction { struct newfaction * next; char * email; char * password; const struct locale * lang; const struct race * race; int bonus; int subscription; boolean oldregions; #ifdef ALLIANCES struct alliance * allies; #endif } newfaction; extern newfaction * newfactions; extern void autoseed(struct regionlist * rlist); extern void get_island(struct regionlist ** rlist); extern int mkisland(int nsize); #endif