The "lock" is just a toggle to keep players from inadvertently breaking the table. All player tweaking should be done in the ini at this point. Modders/dev can just toggle the radio button if they want to get into the table itself. It's a support feature/not a security feature like table locking from years ago.
Unless it can only be undone by the dev, then it is kind of useless from a fair play stand point
If one can uncheck it, then ones predilected to do so will.
And there are valid non gameplay changing reasons to edit sometimes.
and if one cannot then some people will revert to locking tables from any modification or study etc of any sort.
And some of the things you can do via the INI make it semi moot anyways.
I mean we do not as a general rule Inadvertently break tables when playing them, only when editing them and changing things.
Seems would be easier to just make a small vpx tournament launcher that is self contained and preconfigured?
Launch vpx directly into playmode, with only the exact table required
Check and validate the table etc, capture the score, and submit, only if table was 100% valid of course.
That seems like maybe the better way?
Make it as draconian are you want, and yet VPX itself is uneffected, and the tournament has total control of it's side of things?