import { _decorator } from 'cc'; import { Singleton } from '../../mx/tools/Singleton'; import { LimitActivityType } from './LimitActivityType'; const { ccclass } = _decorator; /** 游戏活动模块(限时活动/新年签到已移除,保留空壳避免调用方报错) */ @ccclass('Activity') export class Activity extends Singleton { checkLimitActivityShowTimeStatus(_activeId: LimitActivityType): number { return 0; } checkLimitActivityOpenTimeStatus(_activeId: LimitActivityType): number { return 0; } checkLimitActivityIsShow(_activeId: LimitActivityType): boolean { return false; } checkLimitActivityIsOpen(_activeId: LimitActivityType): boolean { return false; } checkLimitActivityIsEnd(_activeId: LimitActivityType): boolean { return true; } checkLimitActivityCanJoin(_activeId: LimitActivityType): boolean { return false; } checkLimitActivityChapter(_activeId: LimitActivityType): boolean { return true; } getRemainTimeForLimitActivityShow(_activeId: LimitActivityType): number { return -1; } getRemainTimeForLimitActivityOpen(_activeId: LimitActivityType): number { return -1; } getRemainTimeForLimitActivityShowEnd(_activeId: LimitActivityType): number { return -1; } getRemainTimeForLimitActivityEnd(_activeId: LimitActivityType): number { return -1; } getLimitActivityStartTime(_activeId: LimitActivityType): number { return -1; } }