定时器:初始定时
This commit is contained in:
@@ -158,17 +158,19 @@ async function setPvpSeason(isForce?: boolean, minute?: number) {
|
|||||||
}
|
}
|
||||||
await setPvpSeasonMakeRewardJob(pvpConfig);
|
await setPvpSeasonMakeRewardJob(pvpConfig);
|
||||||
await setNextSeasonJob(pvpConfig);
|
await setNextSeasonJob(pvpConfig);
|
||||||
setPvpSeasonNum(pvpConfig);
|
setPvpSeasonNum(pvpConfig, true);
|
||||||
return pvpConfig;
|
return pvpConfig;
|
||||||
}
|
}
|
||||||
|
|
||||||
function setPvpSeasonNum(pvpConfig: PVPConfigType) {
|
function setPvpSeasonNum(pvpConfig: PVPConfigType, isFirst = false) {
|
||||||
if(pvpConfig) {
|
if(pvpConfig) {
|
||||||
pinus.app.set('pvpSeasonNum', pvpConfig.seasonNum);
|
pinus.app.set('pvpSeasonNum', pvpConfig.seasonNum);
|
||||||
pinus.app.set('pvpSeasonEndTime', pvpConfig.seasonEndTime);
|
pinus.app.set('pvpSeasonEndTime', pvpConfig.seasonEndTime);
|
||||||
pinus.app.rpc.battle.battleRemote.setPvpSeasonNum.broadcast(pvpConfig);
|
if(!isFirst) {
|
||||||
pinus.app.rpc.role.roleRemote.setPvpSeasonNum.broadcast(pvpConfig);
|
pinus.app.rpc.battle.battleRemote.setPvpSeasonNum.broadcast(pvpConfig);
|
||||||
pinus.app.rpc.connector.connectorRemote.setPvpSeasonNum.broadcast(pvpConfig);
|
pinus.app.rpc.role.roleRemote.setPvpSeasonNum.broadcast(pvpConfig);
|
||||||
|
pinus.app.rpc.connector.connectorRemote.setPvpSeasonNum.broadcast(pvpConfig);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user