Only allow importing data locally

This commit is contained in:
Flashfyre 2024-04-03 23:47:27 -04:00
parent a5f78e59b0
commit 35cc37deb6
1 changed files with 14 additions and 10 deletions

View File

@ -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',