n. You have to create an instance of one of the classes implementing the <i>IStatement</i> interface for this, most often this will be <i>SuggestTrade</i>. After the negotiation, OnChanceToNegotiate will be called again for all nations that were not asked for negotiation yet, so you can choose the order of nations to negotiate with.
</p>

<p>
Except when you initiated the negotiation and set up the first statement, the preceding statement of the other nation is told by <i>negotiation.History[0] .OpponentRes