public override void LoadFromDict(string dataKey, Dictionary <string, object> dict) { _key = dataKey; if (dict == null) { LoadFromSavedData(dataKey); } else { dict.TryGetIntList(AD_ListKey, out AD_List); dict.TryGetIntList(RD_ListKey, out RD_List); LoadFromSavedData(dataKey); } }
public override void LoadFromDict(string dataKey, Dictionary <string, object> dict) { _key = dataKey; if (dict == null) { LoadFromSavedData(dataKey); } else { dict.TryGetBool(bool_fieldKey, out _bool_field); dict.TryGetInt(int_fieldKey, out _int_field); dict.TryGetFloat(float_fieldKey, out _float_field); dict.TryGetString(string_fieldKey, out _string_field); dict.TryGetVector2(vector2_fieldKey, out _vector2_field); dict.TryGetVector3(vector3_fieldKey, out _vector3_field); dict.TryGetVector4(vector4_fieldKey, out _vector4_field); dict.TryGetColor(color_fieldKey, out _color_field); string customDataKey; dict.TryGetString(custom_fieldKey, out customDataKey); _custom_field = new GDEReadSceneUnityTypesData(customDataKey); dict.TryGetBoolList(bool_list_fieldKey, out bool_list_field); dict.TryGetIntList(int_list_fieldKey, out int_list_field); dict.TryGetFloatList(float_list_fieldKey, out float_list_field); dict.TryGetStringList(string_list_fieldKey, out string_list_field); dict.TryGetVector2List(vector2_list_fieldKey, out vector2_list_field); dict.TryGetVector3List(vector3_list_fieldKey, out vector3_list_field); dict.TryGetVector4List(vector4_list_fieldKey, out vector4_list_field); dict.TryGetColorList(color_list_fieldKey, out color_list_field); LoadFromSavedData(dataKey); } }
public override void LoadFromDict(string dataKey, Dictionary <string, object> dict) { _key = dataKey; if (dict == null) { LoadFromSavedData(dataKey); } else { dict.TryGetBool(isMusicOnKey, out _isMusicOn); dict.TryGetBool(isSoundEffectOnKey, out _isSoundEffectOn); dict.TryGetBool(isAutoBattleKey, out _isAutoBattle); dict.TryGetBool(isAutoHangKey, out _isAutoHang); dict.TryGetBool(isFastModeEnabledKey, out _isFastModeEnabled); dict.TryGetBool(HapticTouchEnabledKey, out _HapticTouchEnabled); dict.TryGetBool(FoundPurchaseStateKey, out _FoundPurchaseState); dict.TryGetBool(ChargeGiftGotStateKey, out _ChargeGiftGotState); dict.TryGetBool(Show7DaysActivityKey, out _Show7DaysActivity); dict.TryGetInt(BattleSpeedKey, out _BattleSpeed); dict.TryGetInt(WatchAdsSuccessNumKey, out _WatchAdsSuccessNum); dict.TryGetInt(ReviveTimesKey, out _ReviveTimes); dict.TryGetInt(MainMissionProgressKey, out _MainMissionProgress); dict.TryGetInt(autoBattleHintKey, out _autoBattleHint); dict.TryGetInt(FastLeftTimeKey, out _FastLeftTime); dict.TryGetInt(battleTimesKey, out _battleTimes); dict.TryGetInt(first_time_fail_gameKey, out _first_time_fail_game); dict.TryGetIntList(seatUnlockedKey, out seatUnlocked); LoadFromSavedData(dataKey); } }
public override void LoadFromDict(string dataKey, Dictionary <string, object> dict) { _key = dataKey; if (dict == null) { LoadFromSavedData(dataKey); } else { dict.TryGetInt(starKey, out _star); dict.TryGetInt(volumeKey, out _volume); dict.TryGetInt(expKey, out _exp); dict.TryGetInt(rune0Key, out _rune0); dict.TryGetInt(rune1Key, out _rune1); dict.TryGetInt(rune2Key, out _rune2); dict.TryGetInt(rune3Key, out _rune3); dict.TryGetInt(indexKey, out _index); dict.TryGetInt(skillGradeKey, out _skillGrade); dict.TryGetString(idKey, out _id); dict.TryGetString(NAMEKey, out _NAME); string customDataKey; dict.TryGetString(attitubeKey, out customDataKey); _attitube = new GDEgoddessAttiData(customDataKey); dict.TryGetIntList(UseTeamIdKey, out UseTeamId); LoadFromSavedData(dataKey); } }
public override void LoadFromDict(string dataKey, Dictionary <string, object> dict) { _key = dataKey; if (dict == null) { LoadFromSavedData(dataKey); } else { dict.TryGetInt(maxPassSectionKey, out _maxPassSection); dict.TryGetInt(lastPassSectionKey, out _lastPassSection); dict.TryGetInt(maxDurgeonPassLevelKey, out _maxDurgeonPassLevel); dict.TryGetInt(coinKey, out _coin); dict.TryGetInt(addGoldPercKey, out _addGoldPerc); dict.TryGetInt(allBufPercKey, out _allBufPerc); dict.TryGetInt(newBestLevelKey, out _newBestLevel); dict.TryGetInt(dimensionKey, out _dimension); dict.TryGetInt(damondKey, out _damond); dict.TryGetInt(sickBedNumKey, out _sickBedNum); dict.TryGetInt(honorPointKey, out _honorPoint); dict.TryGetInt(JianCaiKey, out _JianCai); string customDataKey; dict.TryGetString(achievementDataKey, out customDataKey); _achievementData = new GDEAchievementData(customDataKey); dict.TryGetIntList(temple_fighterKey, out temple_fighter); dict.TryGetIntList(temple_rangerKey, out temple_ranger); dict.TryGetIntList(temple_priestKey, out temple_priest); dict.TryGetIntList(temple_casterKey, out temple_caster); dict.TryGetIntList(bossKeysKey, out bossKeys); dict.TryGetIntList(bossKeyUsedKey, out bossKeyUsed); dict.TryGetCustomList(herosOwnedKey, out herosOwned); dict.TryGetCustomList(heroesTeamKey, out heroesTeam); dict.TryGetCustomList(consumablesKey, out consumables); dict.TryGetCustomList(equipsOwnedKey, out equipsOwned); dict.TryGetCustomList(propsTeamKey, out propsTeam); dict.TryGetCustomList(TimeTaskListKey, out TimeTaskList); dict.TryGetCustomList(goddessOwnedKey, out goddessOwned); dict.TryGetCustomList(buildingsOwnedKey, out buildingsOwned); dict.TryGetCustomList(ItemsOwnedKey, out ItemsOwned); dict.TryGetCustomList(NPCListKey, out NPCList); dict.TryGetCustomList(RunesOwnedKey, out RunesOwned); dict.TryGetCustomList(AltarPoolListKey, out AltarPoolList); dict.TryGetCustomList(finishSectionsListKey, out finishSectionsList); LoadFromSavedData(dataKey); } }
public override void LoadFromDict(string dataKey, Dictionary<string, object> dict) { _key = dataKey; if (dict == null) LoadFromSavedData(dataKey); else { dict.TryGetBoolList(bool_list_fieldKey, out bool_list_field); dict.TryGetIntList(int_list_fieldKey, out int_list_field); dict.TryGetFloatList(float_list_fieldKey, out float_list_field); dict.TryGetStringList(string_list_fieldKey, out string_list_field); dict.TryGetVector2List(vector2_list_fieldKey, out vector2_list_field); dict.TryGetVector3List(vector3_list_fieldKey, out vector3_list_field); dict.TryGetVector4List(vector4_list_fieldKey, out vector4_list_field); dict.TryGetColorList(color_list_fieldKey, out color_list_field); dict.TryGetCustomList(custom_list_fieldKey, out custom_list_field); LoadFromSavedData(dataKey); } }
public override void LoadFromDict(string dataKey, Dictionary <string, object> dict) { _key = dataKey; if (dict == null) { LoadFromSavedData(dataKey); } else { dict.TryGetBoolList(bool_list_fieldKey, out bool_list_field); dict.TryGetIntList(int_list_fieldKey, out int_list_field); dict.TryGetFloatList(float_list_fieldKey, out float_list_field); dict.TryGetStringList(string_list_fieldKey, out string_list_field); dict.TryGetVector2List(vector2_list_fieldKey, out vector2_list_field); dict.TryGetVector3List(vector3_list_fieldKey, out vector3_list_field); dict.TryGetVector4List(vector4_list_fieldKey, out vector4_list_field); dict.TryGetColorList(color_list_fieldKey, out color_list_field); dict.TryGetCustomList(custom_list_fieldKey, out custom_list_field); LoadFromSavedData(dataKey); } }
public override void LoadFromDict(string dataKey, Dictionary<string, object> dict) { _key = dataKey; if (dict == null) LoadFromSavedData(dataKey); else { dict.TryGetBool(bool_fieldKey, out _bool_field); dict.TryGetInt(int_fieldKey, out _int_field); dict.TryGetFloat(float_fieldKey, out _float_field); dict.TryGetString(string_fieldKey, out _string_field); dict.TryGetVector2(vector2_fieldKey, out _vector2_field); dict.TryGetVector3(vector3_fieldKey, out _vector3_field); dict.TryGetVector4(vector4_fieldKey, out _vector4_field); dict.TryGetColor(color_fieldKey, out _color_field); string customDataKey; dict.TryGetString(custom_fieldKey, out customDataKey); GDEDataManager.DataDictionary.TryGetCustom(customDataKey, out _custom_field); dict.TryGetBoolList(bool_list_fieldKey, out bool_list_field); dict.TryGetIntList(int_list_fieldKey, out int_list_field); dict.TryGetFloatList(float_list_fieldKey, out float_list_field); dict.TryGetStringList(string_list_fieldKey, out string_list_field); dict.TryGetVector2List(vector2_list_fieldKey, out vector2_list_field); dict.TryGetVector3List(vector3_list_fieldKey, out vector3_list_field); dict.TryGetVector4List(vector4_list_fieldKey, out vector4_list_field); dict.TryGetColorList(color_list_fieldKey, out color_list_field); LoadFromSavedData(dataKey); } }