mirror of
https://github.com/claunia/SabreTools.git
synced 2025-12-16 19:14:27 +00:00
[SabreTools, Flags, DatFile] Add reverse base replacement
This commit is contained in:
@@ -1227,7 +1227,7 @@ namespace SabreTools
|
||||
null));
|
||||
update.AddFeature("base-name", new Feature(
|
||||
new List<string>() { "-bn", "--base-name" },
|
||||
"Replace matching item names from a base DAT",
|
||||
"Replace item names from base DATs in order",
|
||||
FeatureType.Flag,
|
||||
null));
|
||||
update["base-name"].AddFeature("base-dat", new Feature(
|
||||
@@ -1235,6 +1235,16 @@ namespace SabreTools
|
||||
"Add a base DAT for replacing",
|
||||
FeatureType.List,
|
||||
null));
|
||||
update.AddFeature("reverse-base-name", new Feature(
|
||||
new List<string>() { "-rbn", "--reverse-base-name" },
|
||||
"Replace item names from base DATs in reverse",
|
||||
FeatureType.Flag,
|
||||
null));
|
||||
update["reverse-base-name"].AddFeature("base-dat", new Feature(
|
||||
new List<string>() { "-bd", "--base-dat" },
|
||||
"Add a base DAT for replacing",
|
||||
FeatureType.List,
|
||||
null));
|
||||
update.AddFeature("game-name", new Feature(
|
||||
new List<string>() { "-gn", "--game-name" },
|
||||
"Filter by game name",
|
||||
|
||||
@@ -830,6 +830,10 @@ namespace SabreTools
|
||||
rar = 2;
|
||||
}
|
||||
break;
|
||||
case "-rbn":
|
||||
case "--reverse-base-name":
|
||||
diffMode |= DiffMode.ReverseBaseReplace;
|
||||
break;
|
||||
case "-rd":
|
||||
case "--root-dir":
|
||||
root = args[++i];
|
||||
|
||||
Reference in New Issue
Block a user