#pragma once #define FACTION_PLAYER 0 // Get stuff. int faction_get(const char* name); int faction_getAlliance(char* name); char* faction_name(int f); // Player stuff. void faction_modPlayer(int f, int mod); int faction_getPlayer(int f); // Works with only factions. int areEnemies(int a, int b); int areAllies(int a, int b); // Faction + Alliance. int faction_ofAlliance(int f, int a); // Check. int faction_isAlliance(int a); int faction_isFaction(int f); // Load/Free. int factions_load(void); void factions_free(void);