diff --git a/SaveTools/Program.cs b/SaveTools/Program.cs index e840879..9f51e45 100644 --- a/SaveTools/Program.cs +++ b/SaveTools/Program.cs @@ -59,8 +59,8 @@ [Verb("parse", HelpText = "Parse a save file")] class ParseOptions { - [Value(0)] - public string verb { get; set; } + //[Value(0)] + //public string verb { get; set; } [Value(0)] public string filename { get; set; } diff --git a/SaveTools/Properties/launchSettings.json b/SaveTools/Properties/launchSettings.json index 2e9e29d..ec9008f 100644 --- a/SaveTools/Properties/launchSettings.json +++ b/SaveTools/Properties/launchSettings.json @@ -2,7 +2,7 @@ "profiles": { "SaveTools": { "commandName": "Project", - "commandLineArgs": "compare ManualSave_1266d8_7e716c00_5048320.sav ManualSave_11b6cd_7e716c00_505e1b1.sav" + "commandLineArgs": "parse C:\\Users\\reube\\Downloads\\ManualSave_55607_7e746800_10bd9aa.sav" } } } \ No newline at end of file diff --git a/SaveTools/SaveTools.args.json b/SaveTools/SaveTools.args.json index 80895fe..21ca603 100644 --- a/SaveTools/SaveTools.args.json +++ b/SaveTools/SaveTools.args.json @@ -6,6 +6,10 @@ "Id": "1b0ea989-bf34-480e-9404-eef2f00c835d", "Command": "parse" }, + { + "Id": "6c365559-1071-45b0-8ad7-cf84bd22ca33", + "Command": "C:\\Users\\reube\\Downloads\\ManualSave_55607_7e746800_10bd9aa.sav" + }, { "Id": "eb16f64f-b0b5-4b8c-8bec-d56a55aa381f", "Command": "C:\\Users\\reube\\Desktop\\badsave1.sav" diff --git a/Witcher3SaveFile/Witcher3SaveFile.cs b/Witcher3SaveFile/Witcher3SaveFile.cs index b39afa6..c722429 100644 --- a/Witcher3SaveFile/Witcher3SaveFile.cs +++ b/Witcher3SaveFile/Witcher3SaveFile.cs @@ -24,7 +24,7 @@ public class Witcher3SaveFile List SimplePorpHandleTypes = new List {"W3LevelManager", "W3EffectManager", "CEncounterDataManager", "CCharacterStats", "W3AbilityManager", "CBaseGameplayEffect", "CPlayerInput", "WeaponHolster", "W3FactionReputationPoints", - "W3Reputation", "ISpawnTreeSpawnMonitorInitializer", "CSSPPL", "CInGameConfigWrapper" }; + "W3Reputation", "ISpawnTreeSpawnMonitorInitializer", "CSSPPL", "CInGameConfigWrapper", "SetSkillPointsPerLevelManager"}; List SimpleSetTypes = new List { "STutorialHighlight", "SUITutorial", "STutorialMessage" }; List SimpleSetsWithSizes = new List { "ErrandDetailsList", "GameTime", "SMonsterNestUpdateDefinition", "SAbilityAttributeValue", "SBuffImmunity", "SItemUniqueId", "SGlossaryImageOverride",