From 34b19f52d2f4a0b8e7eecf0900d1760460390b9d Mon Sep 17 00:00:00 2001 From: Eugenio Favalli Date: Wed, 4 Jan 2006 20:28:57 +0000 Subject: Reverted r0nny changes, enabled 3 slots to create players, smoothed player deletion. --- src/net/protocol_trade.cpp | 50 ---------------------------------------------- src/net/protocol_trade.h | 36 --------------------------------- 2 files changed, 86 deletions(-) delete mode 100644 src/net/protocol_trade.cpp delete mode 100644 src/net/protocol_trade.h (limited to 'src/net') diff --git a/src/net/protocol_trade.cpp b/src/net/protocol_trade.cpp deleted file mode 100644 index 0271567e..00000000 --- a/src/net/protocol_trade.cpp +++ /dev/null @@ -1,50 +0,0 @@ - -#include "protocol_trade.h" - -#include "../item.h" -#include "../gui/trade.h" - -#include "messageout.h" - -cancel_t cancel; -complete_t complete; - -/** Start trading with someone */ -void trade(Being&); - -void trade(int id,int amount) -{ - MessageOut outMsg; - outMsg.writeInt16(CMSG_TRADE_ITEM_ADD_REQUEST); - outMsg.writeInt16(id); - outMsg.writeInt32(amount); -}; - -/** add trading item*/ - -void trade(Item& item,int amount) -{ -trade(item.getInvIndex(),amount); -} - -/** add money to trade */ -void trade(int i){trade(0,i);}; - -/** cancel courent trade */ -void trade(cancel_t&) -{ - MessageOut outMsg; - outMsg.writeInt16(CMSG_TRADE_CANCEL_REQUEST); -}; - -void trade() -{ - MessageOut outMsg; - outMsg.writeInt16(CMSG_TRADE_OK); -}; - -void trade(complete_t&) -{ - MessageOut outMsg; - outMsg.writeInt16(CMSG_TRADE_ADD_COMPLETE); -}; diff --git a/src/net/protocol_trade.h b/src/net/protocol_trade.h deleted file mode 100644 index 42908ab2..00000000 --- a/src/net/protocol_trade.h +++ /dev/null @@ -1,36 +0,0 @@ -#ifndef _TMW_PROTOCOL_HELPER_ -#define _TMW_PROTOCOL_HELPER_ - -#include "protocol.h" - - -/** - * Helper class for using (cancel), to cancel stuff - */ -class cancel_t {}; -extern cancel_t cancel; - -class complete_t {}; -extern complete_t complete; - - -class Item; - -/** Start trading with someone */ -void trade(Being&); - -/** add trading item*/ -void trade(Item&,int amount); - -/** add money to trade */ -void trade(int); - -/** verify the trade */ -void trade(); - -void trade(complete_t&); - -/** cancel courent trade */ -void trade(cancel_t&); - -#endif -- cgit v1.2.3-70-g09d2