diff --git a/src/console/workerInterface.ts b/src/console/workerInterface.ts index 926b83f69..6899a189d 100644 --- a/src/console/workerInterface.ts +++ b/src/console/workerInterface.ts @@ -31,7 +31,7 @@ export const mirrorWorker: Promise = new Promise(( worker.getMirrorDetailsObservable().subscribe(({ playbackId, filePath, isRealtime }) => { const replayComm: ReplayCommunication = { mode: "mirror", - isRealtime: isRealtime, + isRealTimeMode: isRealtime, replay: filePath, }; dolphinManager.launchPlaybackDolphin(playbackId, replayComm).catch(mirrorLog.error); diff --git a/src/dolphin/types.ts b/src/dolphin/types.ts index 5350143c0..3766beaa9 100644 --- a/src/dolphin/types.ts +++ b/src/dolphin/types.ts @@ -5,7 +5,7 @@ export interface ReplayCommunication { endFrame?: number; // when to stop watching the replay commandId?: string; // random string, doesn't really matter outputOverlayFiles?: boolean; // outputs gameStartAt and gameStation to text files (only works in queue mode) - isRealtime?: boolean; // default true; keeps dolphin fairly close to real time (about 2-3 frames); only relevant in mirror mode + isRealTimeMode?: boolean; // default false; keeps dolphin fairly close to real time (about 2-3 frames); only relevant in mirror mode shouldResync?: boolean; // default true; disables the resync functionality rollbackDisplayMethod?: "off" | "normal" | "visible"; // default off; normal shows like a player experienced it, visible shows ALL frames (normal and rollback) queue?: ReplayQueueItem[];