server/src/monsters.h

33 lines
672 B
C
Raw Normal View History

#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);
2020-07-26 21:30:27 +02:00
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);
2019-12-01 17:28:51 +01:00
void spawn_undead(void);
void plan_monsters(struct faction *f);
2020-05-23 11:21:16 +02:00
bool join_monsters(struct unit *u, struct faction *monsters);
2019-12-01 17:28:51 +01:00
#ifdef __cplusplus
}
#endif
#endif