title: Read by both char and line from text file
body: <p>For a VERY basic RPG (Well, top-down walking around game at present,) I want to make a method that reads a "save" file and stores it in memory (Saving comes later.) I'd like this save file to be user-friendly by having a way to make certain lines of it not be read by the method, so that I can put instructions on modifying it and such. Currently, the plan is to have it not read lines with a % in front, but that can change if % causes a problem.</p>
  
  <p>The save format itself I'd like to have in one compressed block - one or two alphanumeric characters denote the contents of a single "tile." I don't want to simply have 169 lines for every screen of area, I'd rather have them in a compressed block of 13*13 (again, to be user-friendly.)</p>
  
  <p>Essentially, how can I both
  a) Detect if a line starts with %
  b) If so, skip to next line
  c) If not, read two characters at a time copying to string array
  d) Skip blank lines</p>
  
  <p>I understand BASIC IO, but I haven't been able to find a way of reading both by character and by line.</p>