public Dictionary <string, object> Load(bool destroyUnloaded = false) { //create new dictionary to contain data for characterbase Dictionary <string, object> dataDictionary = new Dictionary <string, object>(); if (!uuid) { return(dataDictionary); } //load dictionary DataPersitanceHelpers.LoadDictionary(ref dataDictionary, uuid.ID); IsLocked = DataPersitanceHelpers.GetValueFromDictionary <bool>(ref dataDictionary, "IsLocked"); if (Animator != null) { Animator.SetBool(OnTriggerAnimation, InteractionTrigger.AnyTrue(InteractTriggers)); } return(dataDictionary); }