using System.Collections;
using UnityEngine;


public class VideoPlayer : MonoBehaviour
{
    public void PlayVideo(int videoId, ScriptCommand cmd)
    {
        // Ставим видео на воспроизведение
        Debug.Log($"Playing video: {videoId}");

        // Симуляция async выполнения
        StartCoroutine(PlayVideoCoroutine(cmd));
    }

    private IEnumerator PlayVideoCoroutine(ScriptCommand cmd)
    {
        // Заглушка - ждем 2 секунды как будто видео играет
        yield return new WaitForSeconds(2f);

        // Помечаем команду как выполненную
        App.VM.MarkCommandCompleted(cmd);
    }
}