I swear I didn't make any changes to the script for this particular GUI but something weird has started happening.
It HAS to be a bug in AGS somewhere because I never touched the code.
It concerns a GUI that displays ints converted to strings with StrFormat. When an int changes and the GUI updates to display it, part of another label of this GUI seems to invade another label with half its contents.
What I see is part of one Label on a GUI that says HEALTH. And somewhere else on the GUI, the word ALTH is printed.
I DIDN'T PUT IT THERE.
The label HEALTH doesn't even get touched by the script so why is it invading another label?
OK very strange but I seem to have fixed it.
Seems it was caused by the yellow dotted box around the label being smaller than the size of the string. enlarging the box stopped this but still it is weird.
Yes.... "First thing to check if your GUI labels start to jump around, is if they have too small bounds. If this is, they will start diobaying and jumping out of theri territory, which can cause strange visual results. Allways remeber to give labels enough space, and you earn their respect."