I hope a month isn't too long to dig up this thread, but this is one bit of functionality I'd love to see most in 2.73
.
Anyway, I had another thought. If CallGlobalScript is too messy, what about some sort of forward declaration? I know full forward declaration has probably been on the tracker for ages, but even a simplified version would work. I was thinking a version of "import" for script modules, so you could do something like:
Code: ags
Anyway, what do you think?

Anyway, I had another thought. If CallGlobalScript is too messy, what about some sort of forward declaration? I know full forward declaration has probably been on the tracker for ages, but even a simplified version would work. I was thinking a version of "import" for script modules, so you could do something like:
//in a module
import global function foo(int bar);
Anyway, what do you think?