ManaPlus
|
Functions | |
void | processPartyCreate (Net::MessageIn &msg) |
void | processPartyLeave (Net::MessageIn &msg) |
void | processPartyUpdateCoords (Net::MessageIn &msg) |
void | processPartyExpSettingsContinue (Net::MessageIn &msg, const PartyShareT exp) |
void | processPartyItemSettingsContinue (Net::MessageIn &msg, const PartyShareT item) |
void | createTab () |
Variables | |
PartyShareT | mShareExp = PartyShare::UNKNOWN |
PartyShareT | mShareItems = PartyShare::UNKNOWN |
void Ea::PartyRecv::createTab | ( | ) |
Definition at line 226 of file partyrecv.cpp.
References chatWindow, config, Configuration::getBoolValue(), ChatTab::loadFromLogFile(), and partyTab.
Referenced by EAthena::ClanRecv::processClanInfo(), EAthena::PartyRecv::processPartyInfo(), EAthena::PartyRecv::processPartySettings(), and TmwAthena::PartyRecv::processPartySettings().
void Ea::PartyRecv::processPartyCreate | ( | Net::MessageIn & | msg | ) |
Definition at line 56 of file partyrecv.cpp.
References Actions::msg(), NotifyManager::notify(), NotifyTypes::PARTY_CREATE_FAILED, and NotifyTypes::PARTY_CREATED.
void Ea::PartyRecv::processPartyExpSettingsContinue | ( | Net::MessageIn & | msg, |
const PartyShareT | exp | ||
) |
Definition at line 64 of file partyrecv.cpp.
References CAST_S32, mShareExp, PartyShare::NO, PartyShare::NOT_POSSIBLE, NotifyManager::notify(), NotifyTypes::PARTY_EXP_SHARE_ERROR, NotifyTypes::PARTY_EXP_SHARE_OFF, NotifyTypes::PARTY_EXP_SHARE_ON, UNIMPLEMENTEDPACKETFIELD, PartyShare::UNKNOWN, and PartyShare::YES.
Referenced by EAthena::PartyRecv::processPartySettings(), and TmwAthena::PartyRecv::processPartySettings().
void Ea::PartyRecv::processPartyItemSettingsContinue | ( | Net::MessageIn & | msg, |
const PartyShareT | item | ||
) |
Definition at line 94 of file partyrecv.cpp.
References CAST_S32, mShareItems, PartyShare::NO, PartyShare::NOT_POSSIBLE, NotifyManager::notify(), NotifyTypes::PARTY_ITEM_SHARE_ERROR, NotifyTypes::PARTY_ITEM_SHARE_OFF, NotifyTypes::PARTY_ITEM_SHARE_ON, UNIMPLEMENTEDPACKETFIELD, PartyShare::UNKNOWN, and PartyShare::YES.
Referenced by EAthena::PartyRecv::processPartySettings(), and TmwAthena::PartyRecv::processPartySettings().
void Ea::PartyRecv::processPartyLeave | ( | Net::MessageIn & | msg | ) |
Definition at line 124 of file partyrecv.cpp.
References actorManager, Party::clearMembers(), delete2, ActorManager::findBeing(), ActorSprite::getId(), Being::getType(), localPlayer, Actions::msg(), NotifyManager::notify(), NotifyTypes::PARTY_KICK_DENY, NotifyTypes::PARTY_KICKED, NotifyTypes::PARTY_LEFT, NotifyTypes::PARTY_LEFT_DENY, NotifyTypes::PARTY_USER_KICK_DENY, NotifyTypes::PARTY_USER_KICKED, NotifyTypes::PARTY_USER_LEFT, NotifyTypes::PARTY_USER_LEFT_DENY, partyTab, ActorType::Player, Party::removeFromMembers(), Party::removeMember(), SocialWindow::removeTab(), Being::setParty(), Being::setPartyName(), socialWindow, and Ea::taParty.
void Ea::PartyRecv::processPartyUpdateCoords | ( | Net::MessageIn & | msg | ) |
Definition at line 208 of file partyrecv.cpp.
References Party::getMember(), Actions::msg(), Avatar::setX(), Avatar::setY(), and Ea::taParty.
PartyShareT Ea::PartyRecv::mShareExp = PartyShare::UNKNOWN |
Definition at line 52 of file partyrecv.cpp.
Referenced by Ea::PartyHandler::getShareExperience(), Ea::PartyHandler::PartyHandler(), processPartyExpSettingsContinue(), EAthena::PartyHandler::setShareItems(), and TmwAthena::PartyHandler::setShareItems().
PartyShareT Ea::PartyRecv::mShareItems = PartyShare::UNKNOWN |
Definition at line 53 of file partyrecv.cpp.
Referenced by Ea::PartyHandler::getShareItems(), Ea::PartyHandler::PartyHandler(), processPartyItemSettingsContinue(), EAthena::PartyHandler::setShareExperience(), and TmwAthena::PartyHandler::setShareExperience().