Deweh / CyberCAT-SimpleGUI

A simplified offshoot of SirBitesalot's CyberCAT.
MIT License
233 stars 45 forks source link

Fails to parse save files after 1.31 #88

Closed Formalhautwear closed 2 years ago

Formalhautwear commented 2 years ago

I'm unable to open any of my save files after the version 1.31 patch. If it makes a difference, I have the GOG version. Never had an issue before 1.31 but I've never been able to open save files since. Here is the latest error log:

Unknown class: "gameConstantStatModifierData_Deprecated"
   at CyberCAT.Core.Classes.Parsers.GenericUnknownStructParser.GetInstanceFromName(String name)
   at CyberCAT.Core.Classes.Parsers.GenericUnknownStructParser.InternalRead(NodeEntry node, BinaryReader reader)
   at CyberCAT.Core.Classes.Parsers.GenericUnknownStructParser.ReadWithMapping(NodeEntry node, BinaryReader reader, List`1 parsers)
   at CyberCAT.Core.Classes.Parsers.StatsSystemParser.Read(NodeEntry node, BinaryReader reader, List`1 parsers)
   at CyberCAT.Core.Classes.Parsers.ParserUtils.ParseChildren(IEnumerable`1 children, BinaryReader reader, List`1 parsers, Boolean primary)
   at CyberCAT.Core.Classes.SaveFile.LoadFromStream(Stream stream)
   at CyberCAT.Core.Classes.SaveFile.Load(Stream inputStream)
   at CP2077SaveEditor.SaveFileHelper.Load(Stream inputStream)
   at CP2077SaveEditor.Form1.<>c__DisplayClass31_0.<openSaveButton_Click>b__0(Object sender, DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)