ES3 Playmaker not saving or loading

Discussion and help for Easy Save 3
Post Reply
dandolby
Posts: 4
Joined: Fri May 08, 2020 8:42 am

ES3 Playmaker not saving or loading

Post by dandolby »

Hi,
I'm having issues when I use the Action Save with this error (also ES2 save and upload to web)

Latest EasySave3 and playmaker on Unity 2019.3.3

System.NullReferenceException: Object reference not set to an instance of an object
at ES3Internal.ES3Reflection.GetSerializableFields (System.Type type, System.Collections.Generic.List`1[T] serializableFields, System.Boolean safe, System.String[] memberNames, System.Reflection.BindingFlags bindings) [0x00001] in C:\Users\dando\Documents\EasySave\New Unity Project\Assets\Plugins\Easy Save 3\Scripts\ES3Reflection.cs:69
at ES3Internal.ES3Reflection.GetSerializableFields (System.Type type, System.Collections.Generic.List`1[T] serializableFields, System.Boolean safe, System.String[] memberNames, System.Reflection.BindingFlags bindings) [0x00191] in C:\Users\dando\Documents\EasySave\New Unity Project\Assets\Plugins\Easy Save 3\Scripts\ES3Reflection.cs:124
at ES3Internal.ES3Reflection.GetSerializableMembers (System.Type type, System.Boolean safe, System.String[] memberNames) [0x00001] in C:\Users\dando\Documents\EasySave\New Unity Project\Assets\Plugins\Easy Save 3\Scripts\ES3Reflection.cs:278
at ES3Types.ES3Type.GetMembers (System.Boolean safe, System.String[] memberNames) [0x00001] in C:\Users\dando\Documents\EasySave\New Unity Project\Assets\Plugins\Easy Save 3\Scripts\Types\ES3Type.cs:169
at ES3Types.ES3Type.GetMembers (System.Boolean safe) [0x00001] in C:\Users\dando\Documents\EasySave\New Unity Project\Assets\Plugins\Easy Save 3\Scripts\Types\ES3Type.cs:164
at ES3Types.ES3ReflectedObjectType..ctor (System.Type type) [0x00010] in C:\Users\dando\Documents\EasySave\New Unity Project\Assets\Plugins\Easy Save 3\Scripts\Types\Reflected Types\ES3ReflectedObjectType.cs:15
at ES3Internal.ES3TypeMgr.CreateES3Type (System.Type type, System.Boolean throwException) [0x0023a] in C:\Users\dando\Documents\EasySave\New Unity Project\Assets\Plugins\Easy Save 3\Scripts\Types\ES3TypeMgr.cs:105
at ES3Internal.ES3TypeMgr.GetOrCreateES3Type (System.Type type, System.Boolean throwException) [0x00028] in C:\Users\dando\Documents\EasySave\New Unity Project\Assets\Plugins\Easy Save 3\Scripts\Types\ES3TypeMgr.cs:24
at ES3Writer.Write[T] (System.String key, System.Object value) [0x00022] in C:\Users\dando\Documents\EasySave\New Unity Project\Assets\Plugins\Easy Save 3\Scripts\Writers\ES3Writer.cs:116
at ES3.Save[T] (System.String key, T value, ES3Settings settings) [0x00027] in C:\Users\dando\Documents\EasySave\New Unity Project\Assets\Plugins\Easy Save 3\Scripts\ES3.cs:109
at ES3PlayMaker.Save.Enter () [0x0000d] in C:\Users\dando\Documents\EasySave\New Unity Project\Assets\Plugins\Easy Save 3\PlayMaker\ES3PlayMaker.cs:211
at ES3PlayMaker.ActionBase.OnEnter () [0x00002] in C:\Users\dando\Documents\EasySave\New Unity Project\Assets\Plugins\Easy Save 3\PlayMaker\ES3PlayMaker.cs:40

Any help would be great as at the moment I can get any of the functions on both ES2 and ES3 to work with playmaker
User avatar
Joel
Moodkie Staff
Posts: 4826
Joined: Wed Nov 07, 2012 10:32 pm

Re: ES3 Playmaker not saving or loading

Post by Joel »

Hi there,

We're aware of this issue and it will be resolved in the update which is awaiting approval. If you PM me your invoice number I can send you this update right away.

All the best,
Joel
Joel @ Moodkie Interactive
Purchase Easy Save | Contact | Guides | Docs | Getting started
dandolby
Posts: 4
Joined: Fri May 08, 2020 8:42 am

Re: ES3 Playmaker not saving or loading

Post by dandolby »

Thanks, All working well and fixed :D
User avatar
Joel
Moodkie Staff
Posts: 4826
Joined: Wed Nov 07, 2012 10:32 pm

Re: ES3 Playmaker not saving or loading

Post by Joel »

Glad to hear it, let me know if you run into anything else.

All the best,
Joel
Joel @ Moodkie Interactive
Purchase Easy Save | Contact | Guides | Docs | Getting started
Post Reply