Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #region Get Init World
- StreamWriter sw = new StreamWriter(world_data);
- uint c = m.Count;
- uint kc = 14;
- byte[] bt1 = m.GetByteArray(kc + 2);
- byte[] bt2 = m.GetByteArray(kc + 3);
- int btl1 = bt1.Length;
- int bid = m.GetInt(kc);
- while (kc < c)
- {
- bid = m.GetInt(kc);
- bt1 = m.GetByteArray(kc + 2);
- bt2 = m.GetByteArray(kc + 3);
- btl1 = bt1.Length;
- for (int n = 0; n < btl1; n += 2)
- {
- sw.Write(Convert.ToString(m.GetInt(kc + 1)) + ",");
- sw.Write(Convert.ToString(m.GetByteArray(kc + 2)[n] << 8 | m.GetByteArray(kc + 2)[n + 1]) + ",");
- sw.Write(Convert.ToString(m.GetByteArray(kc + 3)[n] << 8 | m.GetByteArray(kc + 3)[n + 1]) + ",");
- sw.Write(Convert.ToString(bid));
- if (bid == 43 || bid == 165 || bid == 77 || bid == 83)
- sw.WriteLine("," + Convert.ToString(m.GetInt(kc + 4)));
- else if (bid == 242)
- {
- sw.Write("," + Convert.ToString(m.GetInt(kc + 4)));
- sw.Write("," + Convert.ToString(m.GetInt(kc + 5)));
- sw.WriteLine("," + Convert.ToString(m.GetInt(kc + 6)));
- }
- else sw.WriteLine();
- }
- if (bid == 43 || bid == 77 || bid == 83)
- kc += 5;
- else if (bid == 242)
- kc += 7;
- else kc += 4;
- }
- #endregion
Add Comment
Please, Sign In to add comment