public void ResetAll() { GDEDataManager.ResetToDefault(_key, bKey); GDEDataManager.ResetToDefault(_key, iKey); GDEDataManager.ResetToDefault(_key, fKey); GDEDataManager.ResetToDefault(_key, sKey); GDEDataManager.ResetToDefault(_key, v2Key); GDEDataManager.ResetToDefault(_key, v3Key); GDEDataManager.ResetToDefault(_key, v4Key); GDEDataManager.ResetToDefault(_key, cKey); GDEDataManager.ResetToDefault(_key, cusKey); GDEDataManager.ResetToDefault(_key, goKey); GDEDataManager.ResetToDefault(_key, texKey); GDEDataManager.ResetToDefault(_key, matKey); GDEDataManager.ResetToDefault(_key, audKey); Reset_cus(); Dictionary <string, object> dict; GDEDataManager.Get(_key, out dict); LoadFromDict(_key, dict); }
public override void LoadFromSavedData(string dataKey) { _key = dataKey; _localScale = GDEDataManager.GetFloat(_key, localScaleKey, _localScale); _aggro = GDEDataManager.GetFloat(_key, aggroKey, _aggro); _counter = GDEDataManager.GetFloat(_key, counterKey, _counter); _reflect = GDEDataManager.GetFloat(_key, reflectKey, _reflect); _stun = GDEDataManager.GetFloat(_key, stunKey, _stun); _critical = GDEDataManager.GetFloat(_key, criticalKey, _critical); _poison = GDEDataManager.GetFloat(_key, poisonKey, _poison); _bleed = GDEDataManager.GetFloat(_key, bleedKey, _bleed); _slow = GDEDataManager.GetFloat(_key, slowKey, _slow); _pierce = GDEDataManager.GetFloat(_key, pierceKey, _pierce); _flame = GDEDataManager.GetFloat(_key, flameKey, _flame); _weaponName = GDEDataManager.GetString(_key, weaponNameKey, _weaponName); _typeName = GDEDataManager.GetString(_key, typeNameKey, _typeName); _raceName = GDEDataManager.GetString(_key, raceNameKey, _raceName); _shapePath = GDEDataManager.GetString(_key, shapePathKey, _shapePath); _projectileKey = GDEDataManager.GetCustom(_key, projectileKeyKey, _projectileKey); _extraProjectileKey = GDEDataManager.GetCustom(_key, extraProjectileKeyKey, _extraProjectileKey); }
public static List <List <T> > GetCustomTwoDList <T>(string key, List <List <T> > defaultVal) where T : IGDEData, new() { List <List <T> > retVal = defaultVal; try { if (PlayerPrefs.HasKey(key)) { retVal = new List <List <T> >(); List <List <string> > customDataKeys = GDEDataManager.GetStringTwoDList(key, null); if (customDataKeys != null) { foreach (var subListKeys in customDataKeys) { List <T> subList = new List <T>(); foreach (var customDataKey in subListKeys) { T temp; if (GDEDataManager.DataDictionary.TryGetCustom(customDataKey, out temp)) { subList.Add(temp); } } retVal.Add(subList); } } } } catch (Exception ex) { Debug.LogException(ex); } return(retVal); }
public override void LoadFromSavedData(string dataKey) { _key = dataKey; _isObstacle = GDEDataManager.GetBool(_key, isObstacleKey, _isObstacle); _scaleByWeight = GDEDataManager.GetBool(_key, scaleByWeightKey, _scaleByWeight); _spawnHeight = GDEDataManager.GetInt(_key, spawnHeightKey, _spawnHeight); _healthPoint = GDEDataManager.GetInt(_key, healthPointKey, _healthPoint); _atkBonus = GDEDataManager.GetInt(_key, atkBonusKey, _atkBonus); _defBonus = GDEDataManager.GetInt(_key, defBonusKey, _defBonus); _dmgClampMin = GDEDataManager.GetInt(_key, dmgClampMinKey, _dmgClampMin); _dmgClampMax = GDEDataManager.GetInt(_key, dmgClampMaxKey, _dmgClampMax); _dmgCount = GDEDataManager.GetInt(_key, dmgCountKey, _dmgCount); _weight = GDEDataManager.GetFloat(_key, weightKey, _weight); _speedBonus = GDEDataManager.GetFloat(_key, speedBonusKey, _speedBonus); _visionRange = GDEDataManager.GetFloat(_key, visionRangeKey, _visionRange); _atkRange = GDEDataManager.GetFloat(_key, atkRangeKey, _atkRange); _atkSpeed = GDEDataManager.GetFloat(_key, atkSpeedKey, _atkSpeed); _weightRobRate = GDEDataManager.GetFloat(_key, weightRobRateKey, _weightRobRate); _aggro = GDEDataManager.GetFloat(_key, aggroKey, _aggro); _counter = GDEDataManager.GetFloat(_key, counterKey, _counter); _reflect = GDEDataManager.GetFloat(_key, reflectKey, _reflect); _stun = GDEDataManager.GetFloat(_key, stunKey, _stun); _critical = GDEDataManager.GetFloat(_key, criticalKey, _critical); _poison = GDEDataManager.GetFloat(_key, poisonKey, _poison); _bleed = GDEDataManager.GetFloat(_key, bleedKey, _bleed); _slow = GDEDataManager.GetFloat(_key, slowKey, _slow); _pierce = GDEDataManager.GetFloat(_key, pierceKey, _pierce); _flame = GDEDataManager.GetFloat(_key, flameKey, _flame); _typeName = GDEDataManager.GetString(_key, typeNameKey, _typeName); _nickName = GDEDataManager.GetString(_key, nickNameKey, _nickName); _spawnLevel = GDEDataManager.GetString(_key, spawnLevelKey, _spawnLevel); _shapePath = GDEDataManager.GetString(_key, shapePathKey, _shapePath); _animPath = GDEDataManager.GetString(_key, animPathKey, _animPath); _fsmPath = GDEDataManager.GetString(_key, fsmPathKey, _fsmPath); _localScale = GDEDataManager.GetVector3(_key, localScaleKey, _localScale); }
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); }
public override void LoadFromSavedData(string dataKey) { _key = dataKey; _isMusicOn = GDEDataManager.GetBool(_key, isMusicOnKey, _isMusicOn); _isSoundEffectOn = GDEDataManager.GetBool(_key, isSoundEffectOnKey, _isSoundEffectOn); _isAutoBattle = GDEDataManager.GetBool(_key, isAutoBattleKey, _isAutoBattle); _isAutoHang = GDEDataManager.GetBool(_key, isAutoHangKey, _isAutoHang); _isFastModeEnabled = GDEDataManager.GetBool(_key, isFastModeEnabledKey, _isFastModeEnabled); _HapticTouchEnabled = GDEDataManager.GetBool(_key, HapticTouchEnabledKey, _HapticTouchEnabled); _FoundPurchaseState = GDEDataManager.GetBool(_key, FoundPurchaseStateKey, _FoundPurchaseState); _ChargeGiftGotState = GDEDataManager.GetBool(_key, ChargeGiftGotStateKey, _ChargeGiftGotState); _Show7DaysActivity = GDEDataManager.GetBool(_key, Show7DaysActivityKey, _Show7DaysActivity); _BattleSpeed = GDEDataManager.GetInt(_key, BattleSpeedKey, _BattleSpeed); _WatchAdsSuccessNum = GDEDataManager.GetInt(_key, WatchAdsSuccessNumKey, _WatchAdsSuccessNum); _ReviveTimes = GDEDataManager.GetInt(_key, ReviveTimesKey, _ReviveTimes); _MainMissionProgress = GDEDataManager.GetInt(_key, MainMissionProgressKey, _MainMissionProgress); _autoBattleHint = GDEDataManager.GetInt(_key, autoBattleHintKey, _autoBattleHint); _FastLeftTime = GDEDataManager.GetInt(_key, FastLeftTimeKey, _FastLeftTime); _battleTimes = GDEDataManager.GetInt(_key, battleTimesKey, _battleTimes); _first_time_fail_game = GDEDataManager.GetInt(_key, first_time_fail_gameKey, _first_time_fail_game); seatUnlocked = GDEDataManager.GetIntList(_key, seatUnlockedKey, seatUnlocked); }
public override void LoadFromSavedData(string dataKey) { _key = dataKey; _isRare = GDEDataManager.GetBool(_key, isRareKey, _isRare); _skeletonIndex = GDEDataManager.GetInt(_key, skeletonIndexKey, _skeletonIndex); _body = GDEDataManager.GetString(_key, bodyKey, _body); _eyes = GDEDataManager.GetString(_key, eyesKey, _eyes); _faceother = GDEDataManager.GetString(_key, faceotherKey, _faceother); _hair = GDEDataManager.GetString(_key, hairKey, _hair); _handR = GDEDataManager.GetString(_key, handRKey, _handR); _head = GDEDataManager.GetString(_key, headKey, _head); _hips = GDEDataManager.GetString(_key, hipsKey, _hips); _L_hand_a = GDEDataManager.GetString(_key, L_hand_aKey, _L_hand_a); _L_hand_b = GDEDataManager.GetString(_key, L_hand_bKey, _L_hand_b); _L_hand_c = GDEDataManager.GetString(_key, L_hand_cKey, _L_hand_c); _L_jiao = GDEDataManager.GetString(_key, L_jiaoKey, _L_jiao); _L_leg_a = GDEDataManager.GetString(_key, L_leg_aKey, _L_leg_a); _L_leg_b = GDEDataManager.GetString(_key, L_leg_bKey, _L_leg_b); _liuhai = GDEDataManager.GetString(_key, liuhaiKey, _liuhai); _R_leg_a = GDEDataManager.GetString(_key, R_leg_aKey, _R_leg_a); _R_leg_b = GDEDataManager.GetString(_key, R_leg_bKey, _R_leg_b); _skinName = GDEDataManager.GetString(_key, skinNameKey, _skinName); }
public void ResetAll() { GDEDataManager.ResetToDefault(_key, IDKey); GDEDataManager.ResetToDefault(_key, OpaTypeKey); GDEDataManager.ResetToDefault(_key, AtkIntervalKey); GDEDataManager.ResetToDefault(_key, ChargeTimeKey); GDEDataManager.ResetToDefault(_key, ConsumePerHitKey); GDEDataManager.ResetToDefault(_key, ReloadTimeKey); GDEDataManager.ResetToDefault(_key, DamageValKey); GDEDataManager.ResetToDefault(_key, ThrustKey); GDEDataManager.ResetToDefault(_key, PrefabPathKey); GDEDataManager.ResetToDefault(_key, SkinNameKey); GDEDataManager.ResetToDefault(_key, AniTypeKey); GDEDataManager.ResetToDefault(_key, MagazineSizeKey); GDEDataManager.ResetToDefault(_key, AlertRangeKey); Reset_OpaType(); Reset_AniType(); Dictionary <string, object> dict; GDEDataManager.Get(_key, out dict); LoadFromDict(_key, dict); }
public static T GetCustom <T>(string key, T defaultVal) where T : IGDEData, new() { T retVal = defaultVal; try { string defaultKey = (defaultVal != null)?defaultVal.Key:string.Empty; string customKey = GDEDataManager.GetString(key, defaultKey); if (customKey != defaultKey) { // First load defaults for this custom item GDEDataManager.DataDictionary.TryGetCustom(customKey, out retVal); // Then load any overrides from playerprefs retVal.LoadFromSavedData(customKey); } } catch (Exception ex) { Debug.LogException(ex); } return(retVal); }
public GDEReadSceneCustomData(string key) : base(key) { GDEDataManager.RegisterItem(this.SchemaName(), key); }
public void Set_allTasks() { GDEDataManager.SetCustomList(_key, allTasksKey, allTasks); }
public void Set_custom_list_field() { GDEDataManager.SetCustomList(_key + "_" + custom_list_fieldKey, custom_list_field); }
public void Set_vector4_list_field() { GDEDataManager.SetVector4List(_key + "_" + vector4_list_fieldKey, vector4_list_field); }
public void Set_float_list_field() { GDEDataManager.SetFloatList(_key + "_" + float_list_fieldKey, float_list_field); }
public void Set_bool_list_field() { GDEDataManager.SetBoolList(_key + "_" + bool_list_fieldKey, bool_list_field); }
public GDESetTwoDListData(string key) : base(key) { GDEDataManager.RegisterItem(this.SchemaName(), key); }
public static void SetCustom <T>(string key, string field, T val) where T : IGDEData { GDEDataManager.SetString(key, field, val.Key); }
public void Set_bool_2dlist() { GDEDataManager.SetBoolTwoDList(_key, bool_2dlistKey, bool_2dlist); }
public void Set_int_list_field() { GDEDataManager.SetIntList(_key + "_" + int_list_fieldKey, int_list_field); }
public void Set_int_2dlist() { GDEDataManager.SetIntTwoDList(_key, int_2dlistKey, int_2dlist); }
public void Set_string_list_field() { GDEDataManager.SetStringList(_key + "_" + string_list_fieldKey, string_list_field); }
public void Set_float_2dlist() { GDEDataManager.SetFloatTwoDList(_key, float_2dlistKey, float_2dlist); }
public void Set_color_list_field() { GDEDataManager.SetColorList(_key + "_" + color_list_fieldKey, color_list_field); }
public void Set_string_2dlist() { GDEDataManager.SetStringTwoDList(_key, string_2dlistKey, string_2dlist); }
public override void UpdateCustomItems(bool rebuildKeyList) { GDEDataManager.UpdateItem(custom_field, rebuildKeyList); custom_field.UpdateCustomItems(rebuildKeyList); }
public void Set_vector4_2dlist() { GDEDataManager.SetVector4TwoDList(_key, vector4_2dlistKey, vector4_2dlist); }
public GDEtaskBagData(string key) : base(key) { GDEDataManager.RegisterItem(this.SchemaName(), key); }
public void Set_color_2dlist() { GDEDataManager.SetColorTwoDList(_key, color_2dlistKey, color_2dlist); }
public override void LoadFromSavedData(string dataKey) { _key = dataKey; _description = GDEDataManager.GetString(_key, descriptionKey, _description); }
public void Set_custom_2dlist() { GDEDataManager.SetCustomTwoDList(_key, custom_2dlistKey, custom_2dlist); }