import { Decorator } from "../base"; import { TimeData } from "../data"; export class MultiplyTime extends Decorator { private multiplier: number; public constructor(multiplier: number) { super(); this.multiplier = multiplier; } public start(): void { super.start(); const data = this.getObject(); data.delta *= this.multiplier; } public end(): void { super.end(); const data = this.getObject(); data.delta /= this.multiplier; } }