ManaPlus
|
Functions | |
void | processHomunculusSkills (Net::MessageIn &msg) |
void | processHomunculusData (Net::MessageIn &msg) |
void | processHomunculusInfo1 (Net::MessageIn &msg) |
void | processHomunculusInfo2 (Net::MessageIn &msg) |
void | processHomunculusInfo3 (Net::MessageIn &msg) |
void | processHomunculusSkillUp (Net::MessageIn &msg) |
void | processHomunculusFood (Net::MessageIn &msg) |
void | processHomunculusExp (Net::MessageIn &msg) |
void EAthena::HomunculusRecv::processHomunculusData | ( | Net::MessageIn & | msg | ) |
Definition at line 79 of file homunculusrecv.cpp.
References actorManager, data, ActorManager::findBeing(), PlayerInfo::getHomunculus(), Actions::info(), Actions::msg(), PlayerInfo::setHomunculus(), and PlayerInfo::setHomunculusBeing().
void EAthena::HomunculusRecv::processHomunculusExp | ( | Net::MessageIn & | msg | ) |
Definition at line 387 of file homunculusrecv.cpp.
References LocalPlayer::addHomunXpMessage(), localPlayer, and Actions::msg().
void EAthena::HomunculusRecv::processHomunculusFood | ( | Net::MessageIn & | msg | ) |
Definition at line 371 of file homunculusrecv.cpp.
References ItemDB::get(), GroupDb::getName(), NotifyTypes::HOMUNCULUS_FEED_FAIL, NotifyTypes::HOMUNCULUS_FEED_OK, Actions::msg(), NotifyManager::notify(), and strprintf().
void EAthena::HomunculusRecv::processHomunculusInfo1 | ( | Net::MessageIn & | msg | ) |
Definition at line 115 of file homunculusrecv.cpp.
References actorManager, ActorManager::findBeing(), PlayerInfo::getHomunculus(), Attributes::HOMUN_ATK, Attributes::HOMUN_ATTACK_DELAY, Attributes::HOMUN_ATTACK_RANGE, Attributes::HOMUN_CRIT, Attributes::HOMUN_DEF, Attributes::HOMUN_EXP, Attributes::HOMUN_EXP_NEEDED, Attributes::HOMUN_FLEE, Attributes::HOMUN_HIT, Attributes::HOMUN_HP, Attributes::HOMUN_LEVEL, Attributes::HOMUN_MATK, Attributes::HOMUN_MAX_HP, Attributes::HOMUN_MAX_MP, Attributes::HOMUN_MDEF, Attributes::HOMUN_MP, Attributes::HOMUN_SKILL_POINTS, Actions::info(), Actions::msg(), Notify_true, PlayerInfo::setHomunculusBeing(), PlayerInfo::setStatBase(), and PlayerInfo::updateAttrs().
void EAthena::HomunculusRecv::processHomunculusInfo2 | ( | Net::MessageIn & | msg | ) |
Definition at line 193 of file homunculusrecv.cpp.
References actorManager, ActorManager::findBeing(), PlayerInfo::getHomunculus(), Attributes::HOMUN_ATK, Attributes::HOMUN_ATTACK_DELAY, Attributes::HOMUN_ATTACK_RANGE, Attributes::HOMUN_CRIT, Attributes::HOMUN_DEF, Attributes::HOMUN_EXP, Attributes::HOMUN_EXP_NEEDED, Attributes::HOMUN_FLEE, Attributes::HOMUN_HIT, Attributes::HOMUN_HP, Attributes::HOMUN_LEVEL, Attributes::HOMUN_MATK, Attributes::HOMUN_MAX_HP, Attributes::HOMUN_MAX_MP, Attributes::HOMUN_MDEF, Attributes::HOMUN_MP, Attributes::HOMUN_SKILL_POINTS, Actions::info(), Actions::msg(), Notify_true, PlayerInfo::setHomunculusBeing(), PlayerInfo::setStatBase(), and PlayerInfo::updateAttrs().
void EAthena::HomunculusRecv::processHomunculusInfo3 | ( | Net::MessageIn & | msg | ) |
Definition at line 271 of file homunculusrecv.cpp.
References actorManager, ActorManager::findBeing(), PlayerInfo::getHomunculus(), Attributes::HOMUN_ATK, Attributes::HOMUN_ATTACK_DELAY, Attributes::HOMUN_ATTACK_RANGE, Attributes::HOMUN_CRIT, Attributes::HOMUN_DEF, Attributes::HOMUN_EXP, Attributes::HOMUN_EXP_NEEDED, Attributes::HOMUN_FLEE, Attributes::HOMUN_HIT, Attributes::HOMUN_HP, Attributes::HOMUN_LEVEL, Attributes::HOMUN_MATK, Attributes::HOMUN_MAX_HP, Attributes::HOMUN_MAX_MP, Attributes::HOMUN_MDEF, Attributes::HOMUN_MP, Attributes::HOMUN_SKILL_POINTS, Actions::info(), Actions::msg(), Notify_true, PlayerInfo::setHomunculusBeing(), PlayerInfo::setStatBase(), and PlayerInfo::updateAttrs().
void EAthena::HomunculusRecv::processHomunculusSkills | ( | Net::MessageIn & | msg | ) |
Definition at line 48 of file homunculusrecv.cpp.
References SkillDialog::addSkill(), fromBool, SkillDialog::hideSkills(), SkillOwner::Homunculus, Actions::msg(), PlayerInfo::setSkillLevel(), skillDialog, SkillDialog::updateModels(), and SkillDialog::updateSkill().
void EAthena::HomunculusRecv::processHomunculusSkillUp | ( | Net::MessageIn & | msg | ) |
Definition at line 348 of file homunculusrecv.cpp.
References SkillDialog::addSkill(), fromBool, PlayerInfo::getSkillLevel(), SkillOwner::Homunculus, Actions::msg(), SkillDialog::playUpdateEffect(), PlayerInfo::setSkillLevel(), skillDialog, SkillType::Unknown, and SkillDialog::updateSkill().