As far I understand it, short answer "yes".
Any ideas what this means exactly. Will we still be able to interact with our own dialogs and scripts/objects running in game, in real time?
Considering your scripting work so far I assume you are familiar with the general concept of namespaces in programming.
Now it seems that you will no longer be able to directly manipulate global variables in your UI scripts from mission (/addon?) scripts and vice versa. I suspect you would have to do something like let's say invoke a UI function with parameters you would like to have manipulated, this UI script would then be able to manipulate UI global variables.
Let SCH_GLOBAL_STRING be a global variable in UI namespace.
Now invoking the follwing command from mission namespace would not work
Now let "setText.sqf" be the following UI script:
SCH_GLOBAL_STRING = "Some text"
You could then manipulate UI namespace variable with
SCH_GLOBAL_STRING = _this
I could be completly wrong here, of course
"Some text" call compile loadFile "setText.sqf"
If I am not, I hope there will be a more elegant way to do this (if not, you will probably be able to work one out yourself)