summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz/enigma/command/Command.java
diff options
context:
space:
mode:
authorGravatar gegy10002019-06-28 23:13:43 +0200
committerGravatar gegy10002019-06-28 23:13:43 +0200
commite1b780ae6d60bd6a9635f6f1197dc26d2b31e3a8 (patch)
treeaf8afb3822c06d50a9d42fb2500b0ff378c0f973 /src/main/java/cuchaz/enigma/command/Command.java
parentfix inner class handling in TinyMappingsReader (diff)
downloadenigma-fork-e1b780ae6d60bd6a9635f6f1197dc26d2b31e3a8.tar.gz
enigma-fork-e1b780ae6d60bd6a9635f6f1197dc26d2b31e3a8.tar.xz
enigma-fork-e1b780ae6d60bd6a9635f6f1197dc26d2b31e3a8.zip
Profile option for mappings to be saved by-obf instead of by-deobf
Diffstat (limited to 'src/main/java/cuchaz/enigma/command/Command.java')
-rw-r--r--src/main/java/cuchaz/enigma/command/Command.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/cuchaz/enigma/command/Command.java b/src/main/java/cuchaz/enigma/command/Command.java
index 41d7bfa..d53ed6e 100644
--- a/src/main/java/cuchaz/enigma/command/Command.java
+++ b/src/main/java/cuchaz/enigma/command/Command.java
@@ -4,6 +4,7 @@ import cuchaz.enigma.Enigma;
4import cuchaz.enigma.EnigmaProject; 4import cuchaz.enigma.EnigmaProject;
5import cuchaz.enigma.ProgressListener; 5import cuchaz.enigma.ProgressListener;
6import cuchaz.enigma.translation.mapping.EntryMapping; 6import cuchaz.enigma.translation.mapping.EntryMapping;
7import cuchaz.enigma.translation.mapping.MappingSaveParameters;
7import cuchaz.enigma.translation.mapping.serde.MappingFormat; 8import cuchaz.enigma.translation.mapping.serde.MappingFormat;
8import cuchaz.enigma.translation.mapping.tree.EntryTree; 9import cuchaz.enigma.translation.mapping.tree.EntryTree;
9 10
@@ -35,7 +36,10 @@ public abstract class Command {
35 36
36 if (fileMappings != null) { 37 if (fileMappings != null) {
37 System.out.println("Reading mappings..."); 38 System.out.println("Reading mappings...");
38 EntryTree<EntryMapping> mappings = chooseEnigmaFormat(fileMappings).read(fileMappings, progress); 39
40 MappingSaveParameters saveParameters = enigma.getProfile().getMappingSaveParameters();
41 EntryTree<EntryMapping> mappings = chooseEnigmaFormat(fileMappings).read(fileMappings, progress, saveParameters);
42
39 project.setMappings(mappings); 43 project.setMappings(mappings);
40 } 44 }
41 45