// Copyright (c) rAthena Dev Teams - Licensed under GNU GPL // For more information, see LICENCE in the main folder #ifndef TRADE_HPP #define TRADE_HPP #include class map_session_data; enum e_ack_trade_response : uint8 { TRADE_ACK_TOOFAR = 0, TRADE_ACK_CHARNOTEXIST, TRADE_ACK_FAILED, TRADE_ACK_ACCEPT, TRADE_ACK_CANCEL, TRADE_ACK_BUSY }; void trade_traderequest(map_session_data *sd, map_session_data *target_sd); void trade_tradeack(map_session_data *sd,int type); void trade_tradeadditem(map_session_data *sd,short index,short amount); void trade_tradeaddzeny(map_session_data *sd,int amount); void trade_tradeok(map_session_data *sd); void trade_tradecancel(map_session_data *sd); void trade_tradecommit(map_session_data *sd); #endif /* TRADE_HPP */