ManaPlus
|
Variables | |
std::string | mNewName |
BeingId | mRenameId = BeingId_zero |
void EAthena::CharServerRecv::processChangeMapServer | ( | Net::MessageIn & | msg | ) |
Definition at line 310 of file charserverrecv.cpp.
References BLOCK_END, BLOCK_START, State::CHANGE_MAP, client, config, Ea::Network::disconnect(), Configuration::getBoolValue(), ServerInfo::hostname, ipToString(), localPlayer, EAthena::mapServer, EAthena::Network::mInstance, Actions::msg(), Settings::persistentIp, ServerInfo::port, Settings::serverName, Ea::GameHandler::setMap(), LocalPlayer::setMap(), Client::setState(), LocalPlayer::setTileCoords(), settings, x, and y.
void EAthena::CharServerRecv::processCharBanCharList | ( | Net::MessageIn & | msg | ) |
Definition at line 569 of file charserverrecv.cpp.
References Actions::msg(), and UNIMPLEMENTEDPACKET.
void EAthena::CharServerRecv::processCharCaptchaNotSupported | ( | Net::MessageIn & | msg | ) |
Definition at line 512 of file charserverrecv.cpp.
References Actions::msg(), and UNIMPLEMENTEDPACKET.
void EAthena::CharServerRecv::processCharChangeSlot | ( | Net::MessageIn & | msg | ) |
Definition at line 484 of file charserverrecv.cpp.
References Actions::msg(), and UNIMPLEMENTEDPACKET.
void EAthena::CharServerRecv::processCharCharacters | ( | Net::MessageIn & | msg | ) |
Definition at line 543 of file charserverrecv.cpp.
References State::CHAR_SELECT, client, delete_all(), Net::Character::dummy, Being::getName(), Logger::log(), logger, Net::CharServerHandler::mCharacters, Actions::msg(), readPlayerData(), Client::setState(), and Net::Character::slot.
void EAthena::CharServerRecv::processCharCheckRename | ( | Net::MessageIn & | msg | ) |
Definition at line 402 of file charserverrecv.cpp.
References _, createOutPacket, CREATEWIDGET, DialogType::ERROR, Modal_true, mRenameId, Actions::msg(), and ShowCenter_true.
void EAthena::CharServerRecv::processCharCreate | ( | Net::MessageIn & | msg | ) |
Definition at line 387 of file charserverrecv.cpp.
References BLOCK_END, BLOCK_START, Net::CharServerHandler::mCharacters, Net::CharServerHandler::mCharCreateDialog, Actions::msg(), readPlayerData(), Window::scheduleDelete(), and Net::CharServerHandler::updateCharSelectDialog().
void EAthena::CharServerRecv::processCharDelete2AcceptActual | ( | Net::MessageIn & | msg | ) |
Definition at line 529 of file charserverrecv.cpp.
References Actions::msg(), and UNIMPLEMENTEDPACKET.
void EAthena::CharServerRecv::processCharDelete2Ack | ( | Net::MessageIn & | msg | ) |
Definition at line 519 of file charserverrecv.cpp.
References Actions::msg(), and UNIMPLEMENTEDPACKET.
void EAthena::CharServerRecv::processCharDelete2CancelAck | ( | Net::MessageIn & | msg | ) |
Definition at line 536 of file charserverrecv.cpp.
References Actions::msg(), and UNIMPLEMENTEDPACKET.
void EAthena::CharServerRecv::processCharDeleteFailed | ( | Net::MessageIn & | msg | ) |
Definition at line 492 of file charserverrecv.cpp.
References _, BLOCK_END, BLOCK_START, CREATEWIDGET, DialogType::ERROR, Modal_true, Actions::msg(), ShowCenter_true, and Net::CharServerHandler::unlockCharSelectDialog().
void EAthena::CharServerRecv::processCharLogin | ( | Net::MessageIn & | msg | ) |
Definition at line 219 of file charserverrecv.cpp.
References CAST_U16, State::CHAR_SELECT, LoginData::characterSlots, client, delete_all(), Net::Character::dummy, Being::getName(), Logger::log(), logger, loginData, Net::CharServerHandler::mCharacters, Actions::msg(), packetVersion, readPlayerData(), Client::setState(), and Net::Character::slot.
void EAthena::CharServerRecv::processCharLogin2 | ( | Net::MessageIn & | msg | ) |
void EAthena::CharServerRecv::processCharMapInfo | ( | Net::MessageIn & | msg | ) |
Definition at line 269 of file charserverrecv.cpp.
References BLOCK_END, BLOCK_START, charServerHandler, Net::CharServerHandler::clear(), client, config, State::CONNECT_GAME, data, Ea::Network::disconnect(), Net::Character::dummy, Configuration::getBoolValue(), Net::PlayerHandler::getDefaultWalkSpeed(), ServerInfo::hostname, ipToString(), localPlayer, EAthena::mapServer, EAthena::Network::mInstance, Net::CharServerHandler::mSelectedCharacter, Actions::msg(), Notify_true, Settings::persistentIp, Attributes::PLAYER_WALK_SPEED, playerHandler, ServerInfo::port, Settings::serverName, PlayerInfo::setBackend(), PlayerInfo::setCharId(), Ea::GameHandler::setMap(), PlayerInfo::setStatBase(), Client::setState(), settings, and Net::CharServerHandler::updateCharSelectDialog().
void EAthena::CharServerRecv::processCharRename | ( | Net::MessageIn & | msg | ) |
Definition at line 426 of file charserverrecv.cpp.
References _, CREATEWIDGET, Net::CharServerHandler::mCharSelectDialog, mNewName, Modal_true, mRenameId, Actions::msg(), DialogType::OK, CharSelectDialog::setName(), and ShowCenter_true.
void EAthena::CharServerRecv::processPincodeEditStatus | ( | Net::MessageIn & | msg | ) |
Definition at line 380 of file charserverrecv.cpp.
References Actions::msg().
void EAthena::CharServerRecv::processPincodeMakeStatus | ( | Net::MessageIn & | msg | ) |
Definition at line 373 of file charserverrecv.cpp.
References Actions::msg().
void EAthena::CharServerRecv::processPincodeStatus | ( | Net::MessageIn & | msg | ) |
Definition at line 349 of file charserverrecv.cpp.
References CAST_U16, Actions::msg(), pincodeManager, PincodeManager::processPincodeStatus(), PincodeManager::setAccountId(), PincodeManager::setPincodeLockFlag(), PincodeManager::setSeed(), and UNIMPLEMENTEDPACKET.
void EAthena::CharServerRecv::processPincodeStatus2 | ( | Net::MessageIn & | msg | ) |
Definition at line 361 of file charserverrecv.cpp.
References CAST_U16, Actions::msg(), pincodeManager, PincodeManager::processPincodeStatus(), PincodeManager::setAccountId(), PincodeManager::setPincodeLockFlag(), PincodeManager::setSeed(), and UNIMPLEMENTEDPACKET.
void EAthena::CharServerRecv::readPlayerData | ( | Net::MessageIn & | msg, |
Net::Character *const | character | ||
) |
Definition at line 74 of file charserverrecv.cpp.
References A_UNUSED, BeingTypeId_zero, CAST_U8, Net::Character::data, data, Net::Character::dummy, fromInt, ItemDB::get(), Actions::hat(), Being::intToGender(), loginHandler, Attributes::MONEY, Actions::msg(), PlayerInfoBackend::mStats, packetVersion, Attributes::PLAYER_AGI, Attributes::PLAYER_BASE_LEVEL, Attributes::PLAYER_DEX, Attributes::PLAYER_EXP, Attributes::PLAYER_HP, Attributes::PLAYER_INT, Attributes::PLAYER_JOB_EXP, Attributes::PLAYER_JOB_LEVEL, Attributes::PLAYER_LUK, Attributes::PLAYER_MAX_HP, Attributes::PLAYER_MAX_MP, Attributes::PLAYER_MP, Attributes::PLAYER_STR, Attributes::PLAYER_VIT, serverVersion, Being::setGender(), Being::setHairColor(), Being::setKarma(), Being::setManner(), Being::setName(), LocalPlayer::setRename(), Being::setSpriteColor(), Being::setSpriteId(), Being::setSubtype(), Being::setWeaponId(), Token::sex, Net::Character::slot, SPRITE_BODY, SPRITE_CLOTHES_COLOR, SPRITE_FLOOR, ItemDbType::SPRITE_HAIR, SPRITE_HAIR_COLOR, SPRITE_HEAD_BOTTOM, SPRITE_HEAD_TOP, SPRITE_SHIELD, SPRITE_SHOES, SPRITE_WEAPON, and Being::unSetSprite().
Referenced by processCharCharacters(), processCharCreate(), TmwAthena::CharServerRecv::processCharCreate(), processCharLogin(), and TmwAthena::CharServerRecv::processCharLogin().
std::string EAthena::CharServerRecv::mNewName |
Definition at line 69 of file charserverrecv.cpp.
Referenced by EAthena::CharServerHandler::CharServerHandler(), processCharRename(), and EAthena::CharServerHandler::renameCharacter().
BeingId EAthena::CharServerRecv::mRenameId = BeingId_zero |
Definition at line 70 of file charserverrecv.cpp.
Referenced by EAthena::CharServerHandler::CharServerHandler(), processCharCheckRename(), processCharRename(), and EAthena::CharServerHandler::renameCharacter().