BinaryConstruct/Terraria-Map-Editor — Issue #236: TCofig Compatibility
Author: BinaryConstruct
Created: 2012-01-23 07:24:42+00:00
State: open

```
Surfpup: https://github.com/Surfpup

Now I've updated the saving method used in tConfig, and I am back to looking at compatibility with tools again. There is an issue: the ID values will vary depending on the world selected. I can't just update settings.xml once with some new info, it has to be updated every single time a world is saved. So, ideally tConfig would write out an XML file (which contains only the new info, but follows your XML structure) where the worlds are saved, and it would be like "world1.wld.TEdit.xml" - and TEdit would read this XML file appropriately if it is available. If you could make this possible, that would be great. If not, I'm open to other ideas.
```

TEdit Requirements
1) Ability to load custom XML file and overwrite/append current data

TConfig Requirements
1) Write custom XML file in TEdit format

Ideally the XML file should follow the same format as the normal settings.xml, except only contain

1)Tiles
2)Walls
3)Items
4) ? dont know if there are any others

TEdit should load this file AFTER the normal settings.xml, perhaps automatically if the filename matches the world filename as suggested above.

It should only contain modified data to save size.