I was thinking about implementing this functionality, but there are a couple of issues that need to be figured out:
1. This would completely disable renaming variables in holds you're not the author of - you'd have to first make a copy of the hold to rename variables.
2. This would require clearing undo state, because a rename would affect many rooms across the whole hold and undo kind of doesn't work the greatest with this. It's probably possible to implement it (and I can kind of see how to do it) but I am not sure if I'd be able to do it correctly.
3. There's a risk it wouldn't work fully correctly.
So my question is - is there enough care in the community to have this implemented?
Edit: also, an alternative solution would be to have an external tool to modify the hold and just rename all of the variable names that way. So you'd first export the hold, import it in the tool, ask it to rename stuff, export from the tool, import the hold in the game.
____________________________
My website |
Facebook |
Twitter
[Last edited by skell at 10-29-2020 10:00 AM]