Finished a first version of the DataExtractor. FNAM and ID actually can be accessed directly
through the record without having to bother with subrecord nonsense using the GetFieldString()
method. The useful field types are ESM_FIELD_ID and ESM_FIELD_NAME.
The xml tag is as follows:
enclosed in tags
There are a couple of "malformed" tags that have quotes in their friendly name. I've edited
those by hand, it's not worth checking each of the names in the DataExtractor, at least at
this point, especially since we really only need to run the extractor two or three more times.
output is in output.xml
upcoming issues:
so I'm going to be given a file that contains a list of ids or something like saying
which objects to place in the room.
a description -> list of associated objects -> arrangement of objects
Jim is a fighter -> weapons
armor
sparring dummy
weapon rack
Jim is a scholar -> books
glasses