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.
22 lines
545 B
22 lines
545 B
import type { ProjectBattleHandle } from '../runtime/BattleRuntime';
|
|
|
|
/**
|
|
* 被动单位加血 Host(Phase1 已下线,占位编译)。
|
|
*/
|
|
export class BattleBuffUnitHpHost {
|
|
/** 绑定(无操作) */
|
|
bind(_battle: ProjectBattleHandle): void {
|
|
}
|
|
|
|
/** 解除绑定 */
|
|
unbind(): void {
|
|
}
|
|
}
|
|
|
|
let _host: BattleBuffUnitHpHost | null = null;
|
|
|
|
/** 全局单位加血被动 Host */
|
|
export function getBattleBuffUnitHpHost(): BattleBuffUnitHpHost {
|
|
if (!_host) _host = new BattleBuffUnitHpHost();
|
|
return _host;
|
|
}
|
|
|