Пример #1
0
    void StartPlaying()
    {
        mTime = 0;
        stage = PLAYING;
        mNetworkManager.myPlayer.StartWatchingStation(mNetworkManager.playersOrderedByStation[mWatchingPlayer].uID.ToString(), "0");
        mRecordingPlayer.Play(mNetworkManager.playersOrderedByStation[mWatchingPlayer], mScreen);
        Action eveningFinished =
            () => {
            stage = FINISHED;
            mDialogueManager.WaitForReady();
        };

        mCountdown.StartCountdown(Game.RECORDING_COUNTDOWN, eveningFinished);
    }
Пример #2
0
    void StartFeedback()
    {
        // Start the countdown
        Action countdownFinished =
            () => {
            mDialogueManager.WaitForReady();
        };

        mCountdown.StartCountdown(Game.FEEDBACK_COUNTDOWN, countdownFinished);

        // Start the playback
        mViewerChart.StartViewer(mRecordingPlayer);
        mRecordingPlayer.Play(mNetworkManager.myPlayer, mScreen, true);
    }