#include <pl.h>
#include <stdproperties.h>
#include <macros.h>
#include <ss_types.h>
#include <wa_types.h>
#include <formulas.h>

#define KLAMRA_SUBLOC "_subloc_klamry_Tropicieli_z_Averlandu_"
#ifndef TP
#define TP this_player()
#define TO this_object()
#endif

#ifndef Env
#define Env environment(this_player())
#endif

#define GUILD_TYPE   "race"
#define GUILD_STYLE  "popular"
#define GUILD_NAME   "Tropiciele z Averlandu"

#define BOARD OBJ+"notki"
#define NPATH "/d/Imperium/Aver/Tropiciele/"
#define PATH NPATH + "gildia/"
#define BUGS NPATH+"log/bledy"
#define NEW_MEMBERS NPATH+"log/new"
#define LEAVE NPATH+"log/leave"
#define OBJ NPATH+"obj/"
#define ENGINE NPATH + "engine/"
#define NPC NPATH + "npc/"
#define SAVE ENGINE+"przywodca"


#define SHADOW ENGINE+"shadow.c"
#define SOUL ENGINE+"soul"
#define KLAMRA OBJ + "klamra"
#define TAX 4
#define IMPERIUM_STANDARD "/d/Imperium/Nuln/sklepy/karczma1"
#define TROP_SYP "/d/Imperium/Aver/Tropiciele/gildia/sypialnia"
#define GILDIA (ENGINE + "g")

#define CZY_CZL(ob)    (ob->query_rasa()=="czlowiek")
#define CZY_W_GILDII(ob)   (ob->query_guild_name_race()==GUILD_NAME)

#define CZ_PLAYER_OPUSZCZA_GILDIE  "cz_player_opuszcza_gildie"

#define KOMU this_player()->query_real_name(PL_CEL)
#define KOGO this_player()->query_real_name(PL_DOP)

#define KARTKA ENGINE+"kartka.txt"

#define CZ_SILUJE_SIE "_czlowiek_siluje_sie_z_kims_"
#define CZ_PRZYGOTOWUJE_SIE "_czlowiek_przygotowywuje_sie_do_silowania_"
#define imie(a,b) a->query_imie(TP, b)
#define Imie(a,b) a->query_Imie(TP, b)
#define MA_POPARCIE "_czlowiek_ma_poparcie_"

#define C(a) capitalize(a)
