tgd-frontend/src/app/components/game-pause/game-pause.component.ts
2024-10-29 22:39:42 +04:00

24 lines
776 B
TypeScript

import { Component, OnDestroy, OnInit } from '@angular/core';
import { VoiceService } from "../../services/voice.service";
import { getAudioPath } from "../../helper/tts.helper";
@Component({
selector: 'app-game-pause',
templateUrl: './game-pause.component.html',
styleUrls: ['./game-pause.component.scss']
})
export class GamePauseComponent implements OnInit, OnDestroy {
tstamp = new Date().getTime();
private interval: number;
constructor(private voiceService: VoiceService) { }
ngOnInit(): void {
this.interval = setInterval(() => this.tstamp = new Date().getTime(), 13000);
this.voiceService.playAudio(getAudioPath('Так, стоп-игра. Охлаждаем траханье'));
}
ngOnDestroy() {
clearInterval(this.interval);
}
}