I am a paying customer and I have produced games using Construct 2 that have been published to iOS, Android, Amazon, Chrome and Microsoft App Store and I am VERY satisfied with Construct 2, it is an amazing program.
Something however hmm, annoys me.
The whole idea of a "function" in every other programming language is to make things easy, call this function and it does all those lines again.
But certain functions are mostly only called in certain dialogs/interface and in Construct 2 case, event sheets.
The idea that all functions created inside the function object is global and exposed to all event sheets is just...absurd.
Can we have like the ability to confine certain functions to certain event sheets ? So that on the next event sheet, I wouldn't have access to functions confine to other event sheets ?