For instance- is it better to place all the code to create a list in the custom picker in the screen or use globals?
If I have 40 functions in <Globals> are they a drag to performance?
How much of an impact do design elements themselves have? If a station or a dockscreen isn't being used in the current system is it in the memory taking up resources still? Does typGetGlobalData just look up the design element in memory or on disk?
I had read that systems are stored on disk when not in use, but we still can store and get data on the system- is this looking in a stored file? Or is that data in the memory still?
Another question I have is about Images- can I use loadOnUse for any image? If I had 5 or 10 times as many ship graphics to use, would the game load all of those images or only the images for the objects in the current system?
If an object has a lot of image variants are they all loaded?
Could I get some general guidelines for optimizing mods?
I plan to add a lot of new content- especially new graphics, but I want to avoid creating monsters that can't be played. Any advice on optimizing would really be helpful.
