Planeshift
PlayerToNPCExchange Member List

This is the complete list of members for PlayerToNPCExchange, including all inherited members.

AddItem(Client *fromClient, INVENTORY_SLOT_NUMBER fromSlot, int stackCount, int toSlot)Exchangevirtual
AdjustMoney(Client *client, int moneyType, int newMoney)Exchangevirtual
AdjustMoney(Client *client, const psMoney &money)Exchangevirtual
automaticExchangeExchangeprotected
CheckExchange(uint32_t clientNum, bool checkRange=false)PlayerToNPCExchange
CheckRange(int clientNum, gemObject *ourActor, gemObject *otherActor)Exchange
CheckXMLResponse(Client *client, psNPCDialog *dlg, csString trigger)PlayerToNPCExchangeprotected
DeleteObjectCallback(iDeleteNotificationObject *object)PlayerToNPCExchangevirtual
Exchange(Client *starter, bool automaticExchange, ExchangeManager *manager)Exchange
exchangeEndedExchangeprotected
exchangeMgrExchangeprotected
exchangeSuccessExchangeprotected
GetID() const Exchangeinline
GetOfferedMoney(Client *client)Exchangevirtual
GetStarterClient()Exchangeinline
GetStarterOffer(int slot)Exchange
GetTargetGEM()PlayerToNPCExchange
GetTargetOffer(int slot)Exchangeinlinevirtual
HandleAccept(Client *client)PlayerToNPCExchangevirtual
HandleEnd(Client *client)PlayerToNPCExchangevirtual
idExchangeprotected
MoveItem(Client *client, int fromSlot, int stackCount, int toSlot)Exchangevirtual
next_idExchangeprotectedstatic
playerExchangeprotected
PlayerToNPCExchange(Client *starter, gemObject *target, bool automaticExchange, int questID, ExchangeManager *manager)PlayerToNPCExchange
questIDPlayerToNPCExchangeprotected
RemoveItem(Client *fromClient, int slot, int stackCount)Exchangevirtual
SendAddItemMessage(Client *fromClient, int slot, psCharacterInventory::psCharacterInventoryItem *item)Exchangeprotectedvirtual
SendEnd(int clientNum)Exchangeprotected
SendRemoveItemMessage(Client *fromClient, int slot)Exchangeprotectedvirtual
starterCharExchangeprotected
starterClientExchangeprotected
targetPlayerToNPCExchangeprotected
~Exchange()Exchangevirtual
~iDeleteObjectCallback()iDeleteObjectCallbackinlinevirtual
~PlayerToNPCExchange()PlayerToNPCExchangevirtual