This document is about: QUANTUM 1
SWITCH TO

Lag Spike Simulator

Need 12 seconds of dropped connection at the push of a button?

C#

if (Input.GetKeyUp(KeyCode.T)) {
    Debug.Log("RunIntoTimeout");
    StartCoroutine(RunIntoTimeout());
}


IEnumerator RunIntoTimeout() {
    Debug.Log("RunIntoTimeout (12 seconds)");
    PhotonHandler.StopFallbackSendAckThread();
    PhotonNetwork.isMessageQueueRunning = false;

    yield return new WaitForSeconds(12);

    PhotonNetwork.isMessageQueueRunning = true;
    PhotonHandler.StartFallbackSendAckThread();
    Debug.Log("RunIntoTimeout finished.");
}

Back to top