import { TableGRoleSkill } from "../../../resources/config/ts/TableGRoleSkill";
import GRoleBase from "../base/role/GRoleBase";
import { GSkillBase, GSkillState } from "./GSkill";


//怒气冷却
export default abstract class GSkillAngerBase implements GSkillBase {

    bind(role: GRoleBase<{}>, info: TableGRoleSkill): GSkillBase {
        throw new Error("Method not implemented.");
    }
    isRelease(): boolean {
        throw new Error("Method not implemented.");
    }
    release(): boolean {
        throw new Error("Method not implemented.");
    }
    state(): GSkillState {
        throw new Error("Method not implemented.");
    }
    onUpdate(dt: number) {
        throw new Error("Method not implemented.");
    }
    getProgress(): number {
        throw new Error("Method not implemented.");
    }

}