123 msg.readUInt8(
"status");
166 _(
"Request for Trade"),
virtual void respond(const bool accept) const
bool hasPermission(const Being *const being, const unsigned int flags) const
std::string getAutoTradeNick() const
void receivedOk(const bool own)
void initTrade(const std::string &nick)
virtual void setVisible(Visible visible)
void setCaption(const std::string &caption)
ConfirmDialog * confirmDlg
bool msg(InputEvent &event)
void processTradeResponseContinue(const uint8_t type)
void processTradeOk(Net::MessageIn &msg)
void processTradeCancel(Net::MessageIn &msg)
void processTradeRequestContinue(const std::string &partner)
void processTradeComplete(Net::MessageIn &msg)
void notify(const unsigned int message)
@ TRADE_FAIL_CHAR_NOT_EXISTS
void setTrading(const Trading trading)
RequestTradeListener listener
Net::TradeHandler * tradeHandler
PlayerRelationsManager playerRelations
static const std::string SOUND_REQUEST
std::string strprintf(const char *const format,...)
static const unsigned int SPEECH_LOG
static const unsigned int TRADE
std::string tradePartnerName
TradeWindow * tradeWindow