Playmaker Forum
PlayMaker Help & Tips => PlayMaker Help => Topic started by: Splankton on June 07, 2014, 04:51:29 PM
-
Hi,
Using easy save and arraymaker I save a hash table in one scene, but when I load the hash table in another scene, I get an error -
Easy Save does not support loading of type System.Object, or if you are trying to load a collection such as a Dictionary or Array, use the collection methods (for example, LoadDictionary<>() or LoadArray<>()).
UnityEngine.Debug:LogError(Object)
ES2BinaryReader:Read(ES2Type)
ES2BinaryReader:ReadDictionary(ES2Type, ES2Type)
ES2Reader:ReadDictionary(String)
ES2:LoadDictionary(String)
HutongGames.PlayMaker.Actions.HashTableEasyLoad:LoadHashTable() (at Assets/PlayMaker ArrayMaker/Addons/ThirdParty/EasySave2/Actions/HashTableEasyLoad.cs:82)
HutongGames.PlayMaker.Actions.HashTableEasyLoad:OnEnter() (at Assets/PlayMaker ArrayMaker/Addons/ThirdParty/EasySave2/Actions/HashTableEasyLoad.cs:59)
HutongGames.PlayMaker.FsmState:ActivateActions(Int32)
HutongGames.PlayMaker.FsmState:OnEnter()
Anyone else seen this?
-
I can save/load Arraylists fine, hash tables loading does not work for me. I dont know if its a bug?
-
Hi,
Can you redownload the packages from the wiki and tell me if it works now? I have fixed the actions, it should be all good to go now.
bye,
Jean
-
Yep, works now. THanks Jean