ro-table/Asstes/Resources/Script/FrameWork/Proxy/InstituteChallengeProxy.txt
2025-06-04 05:02:57 +08:00

35 lines
761 B
Plaintext

InstituteChallengeProxy = class('InstituteChallengeProxy', pm.Proxy)
InstituteChallengeProxy.Instance = nil;
InstituteChallengeProxy.NAME = "InstituteChallengeProxy"
function InstituteChallengeProxy:ctor(proxyName, data)
self.proxyName = proxyName or InstituteChallengeProxy.NAME
if(InstituteChallengeProxy.Instance == nil) then
InstituteChallengeProxy.Instance = self
end
if data ~= nil then
self:setData(data)
end
self:Init()
end
function InstituteChallengeProxy:Init()
self.curWave=0
self.curscore=0
self.maxscore=0
end
function InstituteChallengeProxy:RecvLaboratory(data)
self.catchmax = self.maxscore;
self.addScore=data.curscore-self.catchmax
self.curWave=data.round
self.curscore=data.curscore
self.maxscore=data.maxscore
end