private static void Method_3() { var _loc1_ = new BigEndianReader(new MemoryStream(resources[0])); var _loc2_ = new BigEndianReader(new MemoryStream(resources[1])); var _loc3_ = new BinaryReader(new MemoryStream(resources[2])); var_10 = _loc3_.ReadInt32(); int _loc4_ = _loc2_.ReadByte(); var _loc5_ = 0; while (_loc5_ < _loc4_) { Method_2(_loc2_); _loc5_++; } _loc1_.BaseStream.Position = 0; _loc4_ = _loc1_.ReadInt32(); var loc6 = 0; while (loc6 < _loc4_) { Method_1(_loc1_, var_4[loc6 % var_4.Count]); loc6++; } var_5 = true; }
private static void Method_1(BigEndianReader param1, BigEndianReader param2) { int _loc3_ = param1.ReadInt32(); byte[] _loc4_ = new byte[_loc3_]; param1.Read(_loc4_, 0, _loc3_); var _loc5_ = new Class_5(param2); _loc5_.Method_5(_loc4_); var reader = new BinaryReader(new MemoryStream(_loc4_)); byte[] readbytes = new byte[_loc4_.Length]; reader.Read(readbytes, 0, _loc4_.Length); var_6.Add(Encoding.UTF8.GetString(readbytes)); }