public void Reset_custom_field()
        {
            GDEDataManager.ResetToDefault(_key, custom_fieldKey);

            Dictionary <string, object> dict;

            GDEDataManager.Get(_key, out dict);

            string customDataKey;

            dict.TryGetString(custom_fieldKey, out customDataKey);

            GDEDataManager.DataDictionary.TryGetCustom(customDataKey, out _custom_field);
            custom_field = GDEDataManager.GetCustom(_key + "_" + custom_fieldKey, _custom_field);

            custom_field.ResetAll();
        }
示例#2
0
        public override void LoadFromSavedData(string dataKey)
        {
            _key = dataKey;

            _ID            = GDEDataManager.GetInt(_key, IDKey, _ID);
            _MagazineSize  = GDEDataManager.GetInt(_key, MagazineSizeKey, _MagazineSize);
            _ConsumePerHit = GDEDataManager.GetInt(_key, ConsumePerHitKey, _ConsumePerHit);
            _DamageVal     = GDEDataManager.GetInt(_key, DamageValKey, _DamageVal);
            _AtkInterval   = GDEDataManager.GetFloat(_key, AtkIntervalKey, _AtkInterval);
            _ChargeTime    = GDEDataManager.GetFloat(_key, ChargeTimeKey, _ChargeTime);
            _ReloadTime    = GDEDataManager.GetFloat(_key, ReloadTimeKey, _ReloadTime);
            _Thrust        = GDEDataManager.GetFloat(_key, ThrustKey, _Thrust);
            _AlertRange    = GDEDataManager.GetFloat(_key, AlertRangeKey, _AlertRange);
            _PrefabPath    = GDEDataManager.GetString(_key, PrefabPathKey, _PrefabPath);
            _SkinName      = GDEDataManager.GetString(_key, SkinNameKey, _SkinName);

            _OpaType = GDEDataManager.GetCustom(_key, OpaTypeKey, _OpaType);
            _AniType = GDEDataManager.GetCustom(_key, AniTypeKey, _AniType);
        }
示例#3
0
        public override void LoadFromSavedData(string dataKey)
        {
            _key = dataKey;

            _star       = GDEDataManager.GetInt(_key, starKey, _star);
            _volume     = GDEDataManager.GetInt(_key, volumeKey, _volume);
            _exp        = GDEDataManager.GetInt(_key, expKey, _exp);
            _rune0      = GDEDataManager.GetInt(_key, rune0Key, _rune0);
            _rune1      = GDEDataManager.GetInt(_key, rune1Key, _rune1);
            _rune2      = GDEDataManager.GetInt(_key, rune2Key, _rune2);
            _rune3      = GDEDataManager.GetInt(_key, rune3Key, _rune3);
            _index      = GDEDataManager.GetInt(_key, indexKey, _index);
            _skillGrade = GDEDataManager.GetInt(_key, skillGradeKey, _skillGrade);
            _id         = GDEDataManager.GetString(_key, idKey, _id);
            _NAME       = GDEDataManager.GetString(_key, NAMEKey, _NAME);

            _attitube = GDEDataManager.GetCustom(_key, attitubeKey, _attitube);

            UseTeamId = GDEDataManager.GetIntList(_key, UseTeamIdKey, UseTeamId);
        }
示例#4
0
        public override void LoadFromSavedData(string dataKey)
        {
            _key = dataKey;

            _locked              = GDEDataManager.GetBool(_key, lockedKey, _locked);
            _lv                  = GDEDataManager.GetInt(_key, lvKey, _lv);
            _status              = GDEDataManager.GetInt(_key, statusKey, _status);
            _hashCode            = GDEDataManager.GetInt(_key, hashCodeKey, _hashCode);
            _battleForce         = GDEDataManager.GetInt(_key, battleForceKey, _battleForce);
            _hpPropAdd           = GDEDataManager.GetInt(_key, hpPropAddKey, _hpPropAdd);
            _exp                 = GDEDataManager.GetInt(_key, expKey, _exp);
            _mpPropAdd           = GDEDataManager.GetInt(_key, mpPropAddKey, _mpPropAdd);
            _tpPropAdd           = GDEDataManager.GetInt(_key, tpPropAddKey, _tpPropAdd);
            _starNumUpgradeTimes = GDEDataManager.GetInt(_key, starNumUpgradeTimesKey, _starNumUpgradeTimes);
            _index               = GDEDataManager.GetInt(_key, indexKey, _index);
            _wakeNum             = GDEDataManager.GetInt(_key, wakeNumKey, _wakeNum);
            _nameBeforeId        = GDEDataManager.GetInt(_key, nameBeforeIdKey, _nameBeforeId);
            _Likability          = GDEDataManager.GetInt(_key, LikabilityKey, _Likability);
            _teamPos             = GDEDataManager.GetInt(_key, teamPosKey, _teamPos);
            _likability          = GDEDataManager.GetInt(_key, likabilityKey, _likability);
            _Fatigue             = GDEDataManager.GetInt(_key, FatigueKey, _Fatigue);
            _TeamOrder           = GDEDataManager.GetInt(_key, TeamOrderKey, _TeamOrder);
            _sex                 = GDEDataManager.GetInt(_key, sexKey, _sex);
            _skillLevel          = GDEDataManager.GetInt(_key, skillLevelKey, _skillLevel);
            _teamIdBelongTo      = GDEDataManager.GetString(_key, teamIdBelongToKey, _teamIdBelongTo);
            _id                  = GDEDataManager.GetString(_key, idKey, _id);

            _equipHelmet       = GDEDataManager.GetCustom(_key, equipHelmetKey, _equipHelmet);
            _equipBreastplate  = GDEDataManager.GetCustom(_key, equipBreastplateKey, _equipBreastplate);
            _equipGardebras    = GDEDataManager.GetCustom(_key, equipGardebrasKey, _equipGardebras);
            _equipLegging      = GDEDataManager.GetCustom(_key, equipLeggingKey, _equipLegging);
            _jewelry0          = GDEDataManager.GetCustom(_key, jewelry0Key, _jewelry0);
            _jewelry1          = GDEDataManager.GetCustom(_key, jewelry1Key, _jewelry1);
            _RoleAttritubeList = GDEDataManager.GetCustom(_key, RoleAttritubeListKey, _RoleAttritubeList);
            _equipWeapon       = GDEDataManager.GetCustom(_key, equipWeaponKey, _equipWeapon);
            _a_skillOmega      = GDEDataManager.GetCustom(_key, a_skillOmegaKey, _a_skillOmega);
            _a_skill0          = GDEDataManager.GetCustom(_key, a_skill0Key, _a_skill0);
            _a_skill1          = GDEDataManager.GetCustom(_key, a_skill1Key, _a_skill1);
            _ItemInfo          = GDEDataManager.GetCustom(_key, ItemInfoKey, _ItemInfo);
            _AnimData          = GDEDataManager.GetCustom(_key, AnimDataKey, _AnimData);
        }
示例#5
0
        public override void LoadFromSavedData(string dataKey)
        {
            _key = dataKey;

            _maxPassSection      = GDEDataManager.GetInt(_key, maxPassSectionKey, _maxPassSection);
            _lastPassSection     = GDEDataManager.GetInt(_key, lastPassSectionKey, _lastPassSection);
            _maxDurgeonPassLevel = GDEDataManager.GetInt(_key, maxDurgeonPassLevelKey, _maxDurgeonPassLevel);
            _coin         = GDEDataManager.GetInt(_key, coinKey, _coin);
            _addGoldPerc  = GDEDataManager.GetInt(_key, addGoldPercKey, _addGoldPerc);
            _allBufPerc   = GDEDataManager.GetInt(_key, allBufPercKey, _allBufPerc);
            _newBestLevel = GDEDataManager.GetInt(_key, newBestLevelKey, _newBestLevel);
            _dimension    = GDEDataManager.GetInt(_key, dimensionKey, _dimension);
            _damond       = GDEDataManager.GetInt(_key, damondKey, _damond);
            _sickBedNum   = GDEDataManager.GetInt(_key, sickBedNumKey, _sickBedNum);
            _honorPoint   = GDEDataManager.GetInt(_key, honorPointKey, _honorPoint);
            _JianCai      = GDEDataManager.GetInt(_key, JianCaiKey, _JianCai);

            _achievementData = GDEDataManager.GetCustom(_key, achievementDataKey, _achievementData);

            temple_fighter = GDEDataManager.GetIntList(_key, temple_fighterKey, temple_fighter);
            temple_ranger  = GDEDataManager.GetIntList(_key, temple_rangerKey, temple_ranger);
            temple_priest  = GDEDataManager.GetIntList(_key, temple_priestKey, temple_priest);
            temple_caster  = GDEDataManager.GetIntList(_key, temple_casterKey, temple_caster);
            bossKeys       = GDEDataManager.GetIntList(_key, bossKeysKey, bossKeys);
            bossKeyUsed    = GDEDataManager.GetIntList(_key, bossKeyUsedKey, bossKeyUsed);

            herosOwned         = GDEDataManager.GetCustomList(_key, herosOwnedKey, herosOwned);
            heroesTeam         = GDEDataManager.GetCustomList(_key, heroesTeamKey, heroesTeam);
            consumables        = GDEDataManager.GetCustomList(_key, consumablesKey, consumables);
            equipsOwned        = GDEDataManager.GetCustomList(_key, equipsOwnedKey, equipsOwned);
            propsTeam          = GDEDataManager.GetCustomList(_key, propsTeamKey, propsTeam);
            TimeTaskList       = GDEDataManager.GetCustomList(_key, TimeTaskListKey, TimeTaskList);
            goddessOwned       = GDEDataManager.GetCustomList(_key, goddessOwnedKey, goddessOwned);
            buildingsOwned     = GDEDataManager.GetCustomList(_key, buildingsOwnedKey, buildingsOwned);
            ItemsOwned         = GDEDataManager.GetCustomList(_key, ItemsOwnedKey, ItemsOwned);
            NPCList            = GDEDataManager.GetCustomList(_key, NPCListKey, NPCList);
            RunesOwned         = GDEDataManager.GetCustomList(_key, RunesOwnedKey, RunesOwned);
            AltarPoolList      = GDEDataManager.GetCustomList(_key, AltarPoolListKey, AltarPoolList);
            finishSectionsList = GDEDataManager.GetCustomList(_key, finishSectionsListKey, finishSectionsList);
        }
示例#6
0
        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 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);
        }