I'm building an RPG that takes place across several maps, and the large amount of customized data is stored in a mod. I took a break from working on it for a few months, and after returning to it I found that I can't change any data any more.
When I make a change to something in the mod (change the hero's HP, for example), save, and then open up one of the maps, the data editor reflects the change, but when I click on "test document" it's using the old data.
Is this some kind of bug? Or does it have to do with the latest patch or something?
yes i get a very similar bug all of the time, i was thinking it was the same but restarting my computer usually fixes it in my case. in my instance i have discovered that when i attempt to save the mod with the game still running after a quick test it will lock or otherwise disable the ability for the editor to update the dependency data used by the game until the computer is rebooted. ive had this same bug since the original beta editor.
I've restarted my computer a couple of times, and it's still doing it. The only way I can get it to use the new data is to either a) use a trigger to restart the map (Using the F10 menu to restart doesn't work, only a "next map" trigger) or b) set the map I'm working on as the "Test Document" in Preferences and then test the mod, not the map.
as in Mod dependence are attach in dependency. If you have updated it in anyway and the map is not publish in battle.net. Then you need to set the correct path to the mod file itself. Which is normally under your mod folder in program folder/sc2/mod
this is not the issue, the issue is that the data is not being updated for the game even when the correct paths are set. sometimes clearing the variables and editor variables files will fix the issue i have, not always but sometimes. i believe this issue is caused by the game getting stuck using a temp file of the dependency. for me restarting the pc clears up the temp file but it may be for the OP that the file is persisting after restarting. maybe clearing out temp files would help?