This commit is contained in:
aozhiwei 2023-12-21 16:45:53 +08:00
parent f57738ddc6
commit 4c001e7eed
3 changed files with 8 additions and 0 deletions

View File

@ -132,6 +132,7 @@ void HandlerMgr::RegisterNetMsgHandlers()
RegisterNetMsgHandler(&ggmsghandler, &Player::_CMSetRevivePosition); RegisterNetMsgHandler(&ggmsghandler, &Player::_CMSetRevivePosition);
RegisterNetMsgHandler(&ggmsghandler, &Player::_CMGetSettlementTeamList); RegisterNetMsgHandler(&ggmsghandler, &Player::_CMGetSettlementTeamList);
RegisterNetMsgHandler(&ggmsghandler, &Player::_CMReportHookHitPos); RegisterNetMsgHandler(&ggmsghandler, &Player::_CMReportHookHitPos);
RegisterNetMsgHandler(&ggmsghandler, &Player::_CMReportSpecShotHitPos);
} }
void HandlerMgr::ProcGMMsg(unsigned long saddr, int sockhandle, void HandlerMgr::ProcGMMsg(unsigned long saddr, int sockhandle,

View File

@ -1826,6 +1826,11 @@ void Player::_CMReportHookHitPos(f8::MsgHdr* hdr, const cs::CMReportHookHitPos&
} }
} }
void Player::_CMReportSpecShotHitPos(f8::MsgHdr* hdr, const cs::CMReportSpecShotHitPos& msg)
{
}
void Player::SetShotHold(bool hold) void Player::SetShotHold(bool hold)
{ {
if (!hold && shot_hold) { if (!hold && shot_hold) {

View File

@ -27,6 +27,7 @@ namespace cs
class MFSettlement; class MFSettlement;
class CMGetSettlementTeamList; class CMGetSettlementTeamList;
class CMReportHookHitPos; class CMReportHookHitPos;
class CMReportSpecShotHitPos;
} }
class Room; class Room;
@ -142,6 +143,7 @@ class Player : public Human
void _CMSetRevivePosition(f8::MsgHdr* hdr, const cs::CMSetRevivePosition& msg); void _CMSetRevivePosition(f8::MsgHdr* hdr, const cs::CMSetRevivePosition& msg);
void _CMGetSettlementTeamList(f8::MsgHdr* hdr, const cs::CMGetSettlementTeamList& msg); void _CMGetSettlementTeamList(f8::MsgHdr* hdr, const cs::CMGetSettlementTeamList& msg);
void _CMReportHookHitPos(f8::MsgHdr* hdr, const cs::CMReportHookHitPos& msg); void _CMReportHookHitPos(f8::MsgHdr* hdr, const cs::CMReportHookHitPos& msg);
void _CMReportSpecShotHitPos(f8::MsgHdr* hdr, const cs::CMReportSpecShotHitPos& msg);
virtual void SetAttackDir(const glm::vec3& attack_dir) override; virtual void SetAttackDir(const glm::vec3& attack_dir) override;
void AsyncRequestWatchWar(bool send_rsp_msg); void AsyncRequestWatchWar(bool send_rsp_msg);