Bug #963 » 0011-Update-handle_diplomacy_cancel_pact-function-header.patch
server/plrhand.c | ||
---|---|---|
/**********************************************************************//**
|
||
Handles a player cancelling a "pact" with another player.
|
||
packet.id is id of player we want to cancel a pact with
|
||
packet.val1 is a special value indicating what kind of treaty we want
|
||
to break. If this is CLAUSE_VISION we break shared vision. If it is
|
||
a pact treaty type, we break one pact level. If it is CLAUSE_LAST
|
||
we break _all_ treaties and go straight to war.
|
||
@param pplayer player cancelling the pact
|
||
@param other_player_id id of player we want to cancel a pact with
|
||
@param clause value indicating what kind of treaty we want
|
||
to break. If this is CLAUSE_VISION, we break
|
||
shared vision. Otherwise we break one pact level.
|
||
**************************************************************************/
|
||
void handle_diplomacy_cancel_pact(struct player *pplayer,
|
||
int other_player_id,
|
- « Previous
- 1
- 2
- Next »