23struct packet_diplomacy_info;
26#define SPECLIST_TAG treaty
27#define SPECLIST_TYPE struct Treaty
30#define treaty_list_iterate(list, p) \
31 TYPED_LIST_ITERATE(struct Treaty, list, p)
32#define treaty_list_iterate_end LIST_ITERATE_END
50 enum diplstate_type
type);
void establish_embassy(struct player *pplayer, struct player *aplayer)
void send_diplomatic_meetings(struct connection *dest)
struct treaty_list * get_all_treaties(void)
void reject_all_treaties(struct player *pplayer)
void set_diplstate_type(struct player_diplstate *state1, struct player_diplstate *state2, enum diplstate_type type)
void cancel_all_meetings(struct player *pplayer)
struct Treaty * find_treaty(struct player *plr0, struct player *plr1)