ManaPlus
|
Functions | |
void | processPartySettings (Net::MessageIn &msg) |
void | processPartyInvitationStats (Net::MessageIn &msg) |
void | processPartyMemberInfo (Net::MessageIn &msg) |
void | processPartyInfo (Net::MessageIn &msg) |
void | processPartyMessage (Net::MessageIn &msg) |
void | processPartyInviteResponse (Net::MessageIn &msg) |
void | processPartyItemPickup (Net::MessageIn &msg) |
void | processPartyLeader (Net::MessageIn &msg) |
void | processPartyInvited (Net::MessageIn &msg) |
void | processPartyMemberJobLevel (Net::MessageIn &msg) |
void | processPartyMemberDead (Net::MessageIn &msg) |
void | processPartyAutoItemSettingsContinue (Net::MessageIn &msg, const PartyShareT item) |
Variables | |
PartyShareT | mShareAutoItems = PartyShare::UNKNOWN |
void EAthena::PartyRecv::processPartyAutoItemSettingsContinue | ( | Net::MessageIn & | msg, |
const PartyShareT | item | ||
) |
Definition at line 408 of file partyrecv.cpp.
References CAST_S32, mShareAutoItems, 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 processPartySettings().
void EAthena::PartyRecv::processPartyInfo | ( | Net::MessageIn & | msg | ) |
Definition at line 149 of file partyrecv.cpp.
References Party::addMember(), Party::clearMembers(), Ea::PartyRecv::createTab(), FOR_EACHP, fromBool, Party::getMembers(), Being::getName(), GroupDb::getName(), Party::getNamesSet(), Party::getParty(), localPlayer, Logger::log1(), logger, Actions::msg(), NotifyManager::notify(), packets_zero, NotifyTypes::PARTY_USER_JOINED, partyTab, PartyMember::setLeader(), Avatar::setLevel(), Avatar::setMap(), Party::setName(), Avatar::setOnline(), Being::setParty(), Being::setPartyName(), ChatTab::showOnline(), socialWindow, Party::sort(), Ea::taParty, and SocialWindow::updateParty().
void EAthena::PartyRecv::processPartyInvitationStats | ( | Net::MessageIn & | msg | ) |
void EAthena::PartyRecv::processPartyInvited | ( | Net::MessageIn & | msg | ) |
Definition at line 393 of file partyrecv.cpp.
References Actions::msg(), SocialWindow::showPartyInvite(), and socialWindow.
void EAthena::PartyRecv::processPartyInviteResponse | ( | Net::MessageIn & | msg | ) |
Definition at line 322 of file partyrecv.cpp.
References Actions::msg(), NotifyManager::notify(), NotifyTypes::PARTY_INVITE_ALREADY_MEMBER, NotifyTypes::PARTY_INVITE_DONE, NotifyTypes::PARTY_INVITE_ERROR, NotifyTypes::PARTY_INVITE_PARTY_BLOCKED_INVITE, NotifyTypes::PARTY_INVITE_PARTY_FULL, NotifyTypes::PARTY_INVITE_PARTY_NOT_ONLINE, NotifyTypes::PARTY_INVITE_PARTY_SAME_ACCOUNT, NotifyTypes::PARTY_INVITE_REFUSED, and partyTab.
void EAthena::PartyRecv::processPartyItemPickup | ( | Net::MessageIn & | msg | ) |
Definition at line 364 of file partyrecv.cpp.
References maxCards, Actions::msg(), and UNIMPLEMENTEDPACKET.
void EAthena::PartyRecv::processPartyLeader | ( | Net::MessageIn & | msg | ) |
Definition at line 381 of file partyrecv.cpp.
References Party::getMember(), Actions::msg(), PartyMember::setLeader(), and Ea::taParty.
void EAthena::PartyRecv::processPartyMemberDead | ( | Net::MessageIn & | msg | ) |
Definition at line 438 of file partyrecv.cpp.
References Party::getMember(), Actions::msg(), Avatar::setHp(), and Ea::taParty.
void EAthena::PartyRecv::processPartyMemberInfo | ( | Net::MessageIn & | msg | ) |
Definition at line 62 of file partyrecv.cpp.
References Party::addMember(), fromBool, Avatar::getOnline(), Actions::msg(), packets_zero, partyTab, PartyMember::setLeader(), Avatar::setLevel(), Avatar::setMap(), Avatar::setOnline(), Avatar::setX(), Avatar::setY(), ChatTab::showOnline(), Ea::taParty, x, and y.
void EAthena::PartyRecv::processPartyMemberJobLevel | ( | Net::MessageIn & | msg | ) |
Definition at line 103 of file partyrecv.cpp.
References Party::getMember(), Actions::msg(), reportAlways, Avatar::setLevel(), Avatar::setOnline(), and Ea::taParty.
void EAthena::PartyRecv::processPartyMessage | ( | Net::MessageIn & | msg | ) |
Definition at line 294 of file partyrecv.cpp.
References ChatTab::chatLog(), Party::getMember(), Avatar::getName(), Actions::msg(), NotifyManager::notify(), NotifyTypes::PARTY_UNKNOWN_USER_MSG, partyTab, and Ea::taParty.
void EAthena::PartyRecv::processPartySettings | ( | Net::MessageIn & | msg | ) |
Definition at line 125 of file partyrecv.cpp.
References chatWindow, Ea::PartyRecv::createTab(), Actions::msg(), partyTab, processPartyAutoItemSettingsContinue(), Ea::PartyRecv::processPartyExpSettingsContinue(), and Ea::PartyRecv::processPartyItemSettingsContinue().
PartyShareT EAthena::PartyRecv::mShareAutoItems = PartyShare::UNKNOWN |
Definition at line 53 of file partyrecv.cpp.
Referenced by EAthena::PartyHandler::getShareAutoItems(), processPartyAutoItemSettingsContinue(), and EAthena::PartyHandler::setShareAutoItems().