server/src/monsters.h
2020-08-16 16:00:28 +02:00

32 lines
672 B
C

#ifndef H_GC_MONSTER
#define H_GC_MONSTER
#include <stdbool.h>
#ifdef __cplusplus
extern "C" {
#endif
struct unit;
struct region;
struct faction;
struct order;
struct locale;
struct unit *spawn_seaserpent(struct region *r, struct faction *f);
void spawn_dragons(void);
void monsters_desert(struct faction *monsters);
void monster_cannibalism(struct unit *u);
void monster_kills_peasants(struct unit *u);
void make_zombie(struct unit * u);
void spawn_undead(void);
void plan_monsters(struct faction *f);
bool join_monsters(struct unit *u, struct faction *monsters);
#ifdef __cplusplus
}
#endif
#endif