2025-06-04 05:02:57 +08:00

26 lines
844 B
Plaintext

autoImport('ServicePvpCmdAutoProxy')
ServicePvpCmdProxy = class('ServicePvpCmdProxy', ServicePvpCmdAutoProxy)
ServicePvpCmdProxy.Instance = nil
ServicePvpCmdProxy.NAME = 'ServicePvpCmdProxy'
function ServicePvpCmdProxy:ctor(proxyName)
if ServicePvpCmdProxy.Instance == nil then
self.proxyName = proxyName or ServicePvpCmdProxy.NAME
ServiceProxy.ctor(self, self.proxyName)
self:Init()
ServicePvpCmdProxy.Instance = self
end
end
function ServicePvpCmdProxy:RecvNtfPvpStatus(data)
helplog("PvpCmd s2c NtfPvpStatus", data.pvp_type, data.status);
PvpProxy.Instance:SetPvpStatus(data.pvp_type, data.status);
self:Notify(ServiceEvent.PvpCmdNtfPvpStatus, data)
end
function ServicePvpCmdProxy:CallJoinTeamMatch(pvp_type)
helplog("PvpCmd c2s JoinTeamMatch", pvp_type);
ServicePvpCmdProxy.super.CallJoinTeamMatch(self, pvp_type);
end