public override void LoadFromSavedData(string dataKey)
        {
            _key = dataKey;

            bool_list_field    = GDEDataManager.GetBoolList(_key + "_" + bool_list_fieldKey, bool_list_field);
            int_list_field     = GDEDataManager.GetIntList(_key + "_" + int_list_fieldKey, int_list_field);
            float_list_field   = GDEDataManager.GetFloatList(_key + "_" + float_list_fieldKey, float_list_field);
            string_list_field  = GDEDataManager.GetStringList(_key + "_" + string_list_fieldKey, string_list_field);
            vector2_list_field = GDEDataManager.GetVector2List(_key + "_" + vector2_list_fieldKey, vector2_list_field);
            vector3_list_field = GDEDataManager.GetVector3List(_key + "_" + vector3_list_fieldKey, vector3_list_field);
            vector4_list_field = GDEDataManager.GetVector4List(_key + "_" + vector4_list_fieldKey, vector4_list_field);
            color_list_field   = GDEDataManager.GetColorList(_key + "_" + color_list_fieldKey, color_list_field);

            custom_list_field = GDEDataManager.GetCustomList(_key + "_" + custom_list_fieldKey, custom_list_field);
        }
        public override void LoadFromSavedData(string dataKey)
        {
            _key = dataKey;

            _bool_field    = GDEDataManager.GetBool(_key, bool_fieldKey, _bool_field);
            _int_field     = GDEDataManager.GetInt(_key, int_fieldKey, _int_field);
            _float_field   = GDEDataManager.GetFloat(_key, float_fieldKey, _float_field);
            _string_field  = GDEDataManager.GetString(_key, string_fieldKey, _string_field);
            _vector2_field = GDEDataManager.GetVector2(_key, vector2_fieldKey, _vector2_field);
            _vector3_field = GDEDataManager.GetVector3(_key, vector3_fieldKey, _vector3_field);
            _vector4_field = GDEDataManager.GetVector4(_key, vector4_fieldKey, _vector4_field);
            _color_field   = GDEDataManager.GetColor(_key, color_fieldKey, _color_field);

            _custom_field = GDEDataManager.GetCustom(_key, custom_fieldKey, _custom_field);

            bool_list_field    = GDEDataManager.GetBoolList(_key, bool_list_fieldKey, bool_list_field);
            int_list_field     = GDEDataManager.GetIntList(_key, int_list_fieldKey, int_list_field);
            float_list_field   = GDEDataManager.GetFloatList(_key, float_list_fieldKey, float_list_field);
            string_list_field  = GDEDataManager.GetStringList(_key, string_list_fieldKey, string_list_field);
            vector2_list_field = GDEDataManager.GetVector2List(_key, vector2_list_fieldKey, vector2_list_field);
            vector3_list_field = GDEDataManager.GetVector3List(_key, vector3_list_fieldKey, vector3_list_field);
            vector4_list_field = GDEDataManager.GetVector4List(_key, vector4_list_fieldKey, vector4_list_field);
            color_list_field   = GDEDataManager.GetColorList(_key, color_list_fieldKey, color_list_field);
        }