Yes, essentially that's what we'd end up with. A configuration for CharTool that can read all of the data sent by PCGen.jay wrote:It might be easier to just make a PCGen compatible game settings file for CT.
Then have individual output formats (did you call that printing support, jay?) for each MapTool framework.
Regarding the input from PCGen it seems the easiest thing (at least for a first shot) would be to simply popup a JTextArea and let people paste in the contents of the PCGen file. If the parsing produces error messages that include line numbers, this technique allows for easy tweaks while trying to get something that works.
If you're thinking of leaving CharTool as-is and having it read it's own file format (what does it read now? I don't recall the filename extension) then leaving it as a zip isn't that big a problem. There can be a zip file with the necessary pieces and just running zip -r zipfile.zip content.xml will replace the existing XML and leave everything else alone. Or are you thinking of a different issue?