[Exception] FormatException: Input string was not in a correct format.
Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
ES3JSONReader.Read_int() at /Plugins/Easy Save 3/Scripts/Readers/ES3JSONReader.cs:549
-->549: internal override int Read_int(){ return int.Parse(GetValueString()); }
ES3Type_enum.Read[T]() at /Plugins/Easy Save 3/Scripts/Types/Primitive Types/ES3Type_enum.cs:42
-->42: if(underlyingType == typeof(int)) return Enum.ToObject (type, reader.Read_int());
This version is now live on the Asset Store, so updating and deleting your previous save data should resolve the issue.
If it doesn't, if you private message me your invoice number I'll send over the update directly as it may be that the Asset Store is failing to update.
hassan121 wrote: ↑Mon Sep 06, 2021 9:00 am
Yes, I have deleted everything and tried multiple times. It never works with enums.
Hi, I found out what the issue was. I mistakenly left ES3 Auto Save component attached to one of the GameObjects which didn't have some scripts components referenced in it. I removed it and the issue was fixed. I was really tough to find out though and I got lucky in finding it.