Example #1
0
		public BattleStoreData(IBattleCompatibleUtils compatibleUtils)
		{
			this.compatibleUtils = compatibleUtils;
			datas = new BattleStoreMap[BattleStoreConstants.BATTLE_STORE_DATA_SIZE];
			for (int _i = 0; _i < BattleStoreConstants.BATTLE_STORE_DATA_SIZE; _i++)
			{
				datas[_i] = new BattleStoreMap(compatibleUtils);
			}
		}
Example #2
0
		public virtual void fromStoreStr(string value)
		{
			string[] _datas = compatibleUtils.splitString(value, BattleStoreConstants.BATTLE_STORE_TYPE_SPLIT);
			datas = new BattleStoreMap[_datas.Length];
			for (int _i = 0; _i < _datas.Length; _i++)
			{
				BattleStoreMap _mapData = new BattleStoreMap(compatibleUtils);
				_mapData.fromStoreStr(_datas[_i]);
				datas[_i] = _mapData;
			}
		}