ManaPlus
|
Functions | |
void | processNpcBuySellChoice (Net::MessageIn &msg) |
void | processNpcSell (Net::MessageIn &msg) |
Variables | |
BeingId | mNpcId = BeingId_zero |
BuyDialog * | mBuyDialog = 0 |
void Ea::BuySellRecv::processNpcBuySellChoice | ( | Net::MessageIn & | msg | ) |
Definition at line 56 of file buysellrecv.cpp.
References CREATEWIDGET, BuySellDialog::isActive(), mNpcId, and Actions::msg().
void Ea::BuySellRecv::processNpcSell | ( | Net::MessageIn & | msg | ) |
Definition at line 65 of file buysellrecv.cpp.
References SellDialog::addItem(), CREATEWIDGETR, Equipped_false, PlayerInfo::getAttribute(), PlayerInfo::getInventory(), Inventory::getItem(), INVENTORY_OFFSET, Item::isEquipped(), mNpcId, Attributes::MONEY, Actions::msg(), NotifyManager::notify(), NotifyTypes::SELL_LIST_EMPTY, and SellDialog::setMoney().
BuyDialog * Ea::BuySellRecv::mBuyDialog = 0 |
Definition at line 53 of file buysellrecv.cpp.
Referenced by Ea::BuySellHandler::BuySellHandler(), EAthena::BuySellHandler::BuySellHandler(), TmwAthena::BuySellHandler::BuySellHandler(), Ea::BuySellHandler::cleanDialogReference(), EAthena::BuySellRecv::processNpcBuy(), TmwAthena::BuySellRecv::processNpcBuy(), and TmwAthena::BuySellRecv::processNpcBuyResponse().
BeingId Ea::BuySellRecv::mNpcId = BeingId_zero |
Definition at line 52 of file buysellrecv.cpp.
Referenced by Ea::BuySellHandler::BuySellHandler(), EAthena::BuySellRecv::processNpcBuy(), TmwAthena::BuySellRecv::processNpcBuy(), processNpcBuySellChoice(), and processNpcSell().