ManaPlus
|
Functions | |
void | processItemUseResponse (Net::MessageIn &msg) |
void | processPlayerStorageStatus (Net::MessageIn &msg) |
void | processPlayerStorageClose (Net::MessageIn &msg) |
void | processPlayerAttackRange (Net::MessageIn &msg) |
void | processPlayerArrowEquip (Net::MessageIn &msg) |
Variables | |
EquipBackend | mEquips |
InventoryItems | mStorageItems |
Inventory * | mStorage = 0 |
PickupQueue | mSentPickups |
bool | mDebugInventory = true |
void Ea::InventoryRecv::processItemUseResponse | ( | Net::MessageIn & | msg | ) |
Definition at line 60 of file inventoryrecv.cpp.
References BLOCK_END, BLOCK_START, PlayerInfo::getInventory(), Inventory::getItem(), INVENTORY_OFFSET, localPlayer, Actions::msg(), NotifyManager::notify(), Inventory::removeItemAt(), and NotifyTypes::USE_FAILED.
void Ea::InventoryRecv::processPlayerArrowEquip | ( | Net::MessageIn & | msg | ) |
Definition at line 160 of file inventoryrecv.cpp.
References BLOCK_END, BLOCK_START, ArrowsListener::distributeEvent(), Net::InventoryHandler::getProjectileSlot(), INVENTORY_OFFSET, inventoryHandler, mEquips, Actions::msg(), and Ea::EquipBackend::setEquipment().
void Ea::InventoryRecv::processPlayerAttackRange | ( | Net::MessageIn & | msg | ) |
Definition at line 145 of file inventoryrecv.cpp.
References BLOCK_END, BLOCK_START, localPlayer, Actions::msg(), Notify_true, Attributes::PLAYER_ATTACK_RANGE, Being::setAttackRange(), PlayerInfo::setStatBase(), and PlayerInfo::setStatMod().
void Ea::InventoryRecv::processPlayerStorageClose | ( | Net::MessageIn & | msg | ) |
Definition at line 126 of file inventoryrecv.cpp.
References BLOCK_END, BLOCK_START, Inventory::clear(), InventoryWindow::close(), delete2, mStorage, storageWindow, and InventoryWindow::unsetInventory().
void Ea::InventoryRecv::processPlayerStorageStatus | ( | Net::MessageIn & | msg | ) |
Definition at line 89 of file inventoryrecv.cpp.
References BLOCK_END, BLOCK_START, CREATEWIDGETV, Equipped_false, FOR_EACH, DragDropSource::Inventory, Actions::msg(), mStorage, mStorageItems, Inventory::setItem(), EmoteDB::size(), InventoryType::Storage, and storageWindow.
bool Ea::InventoryRecv::mDebugInventory = true |
Definition at line 57 of file inventoryrecv.cpp.
Referenced by Ea::InventoryHandler::InventoryHandler(), TmwAthena::InventoryRecv::processPlayerEquipment(), TmwAthena::InventoryRecv::processPlayerInventory(), TmwAthena::InventoryRecv::processPlayerStorage(), and TmwAthena::InventoryRecv::processPlayerStorageEquip().
EquipBackend Ea::InventoryRecv::mEquips |
Definition at line 53 of file inventoryrecv.cpp.
Referenced by Ea::InventoryHandler::InventoryHandler(), EAthena::InventoryRecv::processInventoryEndContinue(), processPlayerArrowEquip(), EAthena::InventoryRecv::processPlayerEquip(), TmwAthena::InventoryRecv::processPlayerEquip(), EAthena::InventoryRecv::processPlayerEquipment(), TmwAthena::InventoryRecv::processPlayerEquipment(), EAthena::InventoryRecv::processPlayerInventory(), TmwAthena::InventoryRecv::processPlayerInventory(), EAthena::InventoryRecv::processPlayerInventoryAdd(), TmwAthena::InventoryRecv::processPlayerInventoryAdd(), EAthena::InventoryRecv::processPlayerUnEquip(), and TmwAthena::InventoryRecv::processPlayerUnEquip().
PickupQueue Ea::InventoryRecv::mSentPickups |
Definition at line 56 of file inventoryrecv.cpp.
Referenced by Ea::InventoryHandler::InventoryHandler(), EAthena::InventoryRecv::processPlayerInventoryAdd(), TmwAthena::InventoryRecv::processPlayerInventoryAdd(), and Ea::InventoryHandler::pushPickup().
Inventory * Ea::InventoryRecv::mStorage = 0 |
Definition at line 55 of file inventoryrecv.cpp.
Referenced by Ea::InventoryHandler::clear(), Ea::InventoryHandler::getStorage(), Ea::InventoryHandler::InventoryHandler(), EAthena::InventoryRecv::processInventoryStartContinue(), EAthena::InventoryRecv::processPlayerStorageAdd(), TmwAthena::InventoryRecv::processPlayerStorageAdd(), processPlayerStorageClose(), EAthena::InventoryRecv::processPlayerStorageRemove(), TmwAthena::InventoryRecv::processPlayerStorageRemove(), processPlayerStorageStatus(), and Ea::InventoryHandler::~InventoryHandler().
InventoryItems Ea::InventoryRecv::mStorageItems |
Definition at line 54 of file inventoryrecv.cpp.
Referenced by EAthena::InventoryHandler::clear(), Ea::InventoryHandler::InventoryHandler(), EAthena::InventoryRecv::processEquipmentContinue(), EAthena::InventoryRecv::processInventoryContinue(), EAthena::InventoryRecv::processInventoryStartContinue(), EAthena::InventoryRecv::processPlayerStorage(), TmwAthena::InventoryRecv::processPlayerStorage(), EAthena::InventoryRecv::processPlayerStorageEquip(), TmwAthena::InventoryRecv::processPlayerStorageEquip(), and processPlayerStorageStatus().