Looking for some further guidance on this. Our layout is as follows
MESGlobal (Project Containing script modules which we want to be able to call from child projects). This project currently contains our gateway event scripts which is causing them to fire more than they should as they are being inherited.
MESProject (Project inheriting from MESGlobal such that it can call the global script library functions.)
MES??? (We feel this project needs to contain the gateway events and inherit from MESGlobal, it will override the blank event scripts from MESGlobal. Caveat here is that this project needs to be able to call script functions inside the MESProject as well as MESGlobal.
How do we lay this out properly to acheive this. We want the ability to modify scripts as the MESProject level as we debug. We move high usage and non changing scripting to the global project. We are also trying to prevent gateway saves for vision screen changes etc. from re-firing our gateway events.