diff --git a/src/ui/menu-ui-handler.ts b/src/ui/menu-ui-handler.ts index 362901ff2..26103f51e 100644 --- a/src/ui/menu-ui-handler.ts +++ b/src/ui/menu-ui-handler.ts @@ -114,11 +114,13 @@ export default class MenuUiHandler extends MessageUiHandler { }); }; - manageDataOptions.push({ - label: 'Import Session', - handler: () => confirmSlot('Select a slot to import to.', () => true, slotId => this.scene.gameData.importData(GameDataType.SESSION, slotId)), - keepOpen: true - }); + if (Utils.isLocal) { + manageDataOptions.push({ + label: 'Import Session', + handler: () => confirmSlot('Select a slot to import to.', () => true, slotId => this.scene.gameData.importData(GameDataType.SESSION, slotId)), + keepOpen: true + }); + } manageDataOptions.push({ label: 'Export Session', handler: () => { @@ -138,11 +140,13 @@ export default class MenuUiHandler extends MessageUiHandler { }, keepOpen: true }); - manageDataOptions.push({ - label: 'Import Data', - handler: () => this.scene.gameData.importData(GameDataType.SYSTEM), - keepOpen: true - }); + if (Utils.isLocal) { + manageDataOptions.push({ + label: 'Import Data', + handler: () => this.scene.gameData.importData(GameDataType.SYSTEM), + keepOpen: true + }); + } manageDataOptions.push( { label: 'Export Data',