/* +-------------------+ Christian Schlittchen | | Enno Rehling | Eressea PBEM host | Katja Zedel | (c) 1998 - 2003 | Henning Peters | | Ingo Wilken +-------------------+ Stefan Reich This program may not be used, modified or distributed without prior permission by the authors of Eressea. */ #ifndef H_GC_CREPORT #define H_GC_CREPORT #include #ifdef __cplusplus extern "C" { #endif struct stream; struct region; struct faction; struct unit; void creport_cleanup(void); void register_cr(void); int crwritemap(const char *filename); void cr_output_unit(struct stream *out, const struct region * r, const struct faction * f, const struct unit * u, seen_mode mode); void cr_output_resources(struct stream *out, const struct faction * f, const struct region *r, bool see_unit); #ifdef __cplusplus } #endif #endif