You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
AdLike2048/assets/script/battle/combat/BattleBuffBossInterruptHost.ts

26 lines
673 B

import type { ProjectBattleHandle } from '../runtime/BattleRuntime';
/**
* Boss 打断被动 Host(Phase1 已下线,占位编译)。
*/
export class BattleBuffBossInterruptHost {
/** 绑定(无操作) */
bind(_battle: ProjectBattleHandle, _presenter: unknown): void {
}
/** 解除绑定 */
unbind(): void {
}
/** 刷新携带(无操作) */
refreshCarry(): void {
}
}
let _host: BattleBuffBossInterruptHost | null = null;
/** 全局 Boss 打断被动 Host */
export function getBattleBuffBossInterruptHost(): BattleBuffBossInterruptHost {
if (!_host) _host = new BattleBuffBossInterruptHost();
return _host;
}