Lephisto/src/faction.h
2013-02-26 15:47:56 +00:00

20 lines
329 B
C

#pragma once
typedef struct Faction_ {
char* name;
struct Factiona_** enemies;
int nenemies;
struct Faction_** allies;
int nallies;
} Faction;
Faction* faction_get(const char* name);
int areEnemies(Faction* a, Faction* b);
int areAllies(Faction* a, Faction* b);
int factions_load(void);
void factions_free(void);