ManaPlus
|
#include <homunculushandler.h>
Public Member Functions | |
HomunculusHandler () | |
~HomunculusHandler () | |
void | setName (const std::string &name) const |
void | moveToMaster () const |
void | move (const int x, const int y) const |
void | attack (const BeingId targetId, const Keep keep) const |
void | feed () const |
void | fire () const |
void | talk (const std::string &text) const |
void | emote (const uint8_t emoteId) const |
void | setDirection (const unsigned char type) const |
Public Member Functions inherited from Net::HomunculusHandler | |
HomunculusHandler () | |
Definition at line 29 of file homunculushandler.h.
EAthena::HomunculusHandler::HomunculusHandler | ( | ) |
|
virtual |
Reimplemented from Net::HomunculusHandler.
Definition at line 43 of file homunculushandler.cpp.
References homunculusHandler.
Implements Net::HomunculusHandler.
Definition at line 75 of file homunculushandler.cpp.
References BeingId_zero, CAST_S8, createOutPacket, PlayerInfo::getHomunculusId(), and Keep_true.
|
virtual |
Implements Net::HomunculusHandler.
Definition at line 122 of file homunculushandler.cpp.
References createOutPacket, Net::ServerFeatures::haveMovePet(), and serverFeatures.
|
virtual |
Implements Net::HomunculusHandler.
Definition at line 87 of file homunculushandler.cpp.
References createOutPacket, and packetVersion.
|
virtual |
Implements Net::HomunculusHandler.
Definition at line 96 of file homunculushandler.cpp.
References createOutPacket, and packetVersion.
|
virtual |
Implements Net::HomunculusHandler.
Definition at line 63 of file homunculushandler.cpp.
References BeingId_zero, CAST_U16, createOutPacket, PlayerInfo::getHomunculusId(), x, and y.
|
virtual |
Implements Net::HomunculusHandler.
Definition at line 54 of file homunculushandler.cpp.
References BeingId_zero, createOutPacket, and PlayerInfo::getHomunculusId().
|
virtual |
Implements Net::HomunculusHandler.
Definition at line 130 of file homunculushandler.cpp.
References createOutPacket, Net::ServerFeatures::haveMovePet(), serverFeatures, and Net::MessageOut::toServerDirection().
|
virtual |
Implements Net::HomunculusHandler.
Definition at line 48 of file homunculushandler.cpp.
References createOutPacket.
|
virtual |
Implements Net::HomunculusHandler.
Definition at line 105 of file homunculushandler.cpp.
References CAST_S16, CAST_S32, createOutPacket, Net::ServerFeatures::haveMovePet(), Actions::msg(), and serverFeatures.