Hey buddy, I haven't tested the last version yet, but I gave a try to the "quick switch to" feature... and I just had the same bug as before: some files aren't updated when you save them. Better saying, the WRONG files got saved.
I was updating a file, but I kept getting the wrong animation in-game
The line in red were mofied like 4 times to this:
@cmd spawnPosAni "textControl" 240 0 50 "ANI_FOLLOW13" 1
And I saved the file. Yet, the game displayed the wrong animation (follow14 instead of follow13).
Then when I closed the tool and opened it again, I realized the file weren't modified at all. Yet, the wrong file got updated.
To give you some context: I had two projects opened - PDC2 and MMPR.
Both has an entity with the same name and path -
aplayercontrol - data/chars/misc/aplayercontrol.txt
I was working on MMPR and thenI just opened the PDC project to copy a code from another entity, and I haven't touched the "aplayercontrol" on that project.
Then I used the quick switch to go to the MMPR project - In other words, I was jumped back to the project I was working initially.
But instead of saving my modifications on the MMPR project, according to dropbox log, the tool saved them on the PDC project.
I am pretty sure I was on the right entity because I already had this issue on the past and, since them, I never use this tool to avoid cases like this. I just gave it a try today, and the same issue happened again. This is something which cannot happen - maybe you can add some rule to check which project is active when saving?