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/bond/OutOfBattleBondProvider.ts

18 lines
521 B

/** 局外羁绊预留:实现阶段再对接配表 */
export interface OutOfBattleStatContext {
// 预留:进战斗前属性汇总
}
export interface IOutOfBattleBondProvider {
getActiveBondIds(): readonly string[];
applyToOutOfBattleStats(_ctx: OutOfBattleStatContext): void;
}
export class EmptyOutOfBattleBondProvider implements IOutOfBattleBondProvider {
getActiveBondIds(): readonly string[] {
return [];
}
applyToOutOfBattleStats(_ctx: OutOfBattleStatContext): void {
}
}