MapChooser 1.7 conversion first pass.  Right now, I'm getting a "function heading differs from prototype" on line 180 (...which is a comment, this is the line error bug) as well as a bunch of tag mistmatches where I'm comparing ConVar, ArrayList, and DataPack against INVALID_HANDLE.