public BackwardsScanner(FileStream str, WorldHeader head) { stream = str; MaxX = head.MaxTiles.X; MaxY = head.MaxTiles.Y; header = head; backReader = new BackwardsBinaryReader(stream); }
public BackwardsScanner(FileStream str, WorldHeader head) { stream = str; MaxX = head.MaxTiles.X; MaxY = head.MaxTiles.Y; header = head; backReader = new BackwardsBinaryReader(stream); }
public String GetWorldName(String worldFile) { String worldName; stream = new FileStream(worldFile, FileMode.Open, FileAccess.Read); reader = new BinaryReader(stream); backReader = new BackwardsBinaryReader(stream); ReadHeader(); if (CompareFooter(header.Name, header.Id) == true) worldName = header.Name; else worldName = "Not a valid World file"; reader.Close(); return worldName; }