1 - can the 'useless' global variables (those only declared once and/or never used in main.scm) be re-used by me in my own scripts and threads? Is there any consequence of doing so?
2 - is there a practical limit to the amount of memory I can use with the DEFINE MEMORY command at the start of main.scm? Should I be aware of any limitations on its use, or is there a practical limit for it?
The reason Im asking is that in my mod I have declared and used quite a few globals, so I thought Id make use of some of the 'useless' ones (Ive been very careful around this, making sure they are actually not used anywhere else). I have not personally encountered any problems with doing so and have played the game without any issues. However, my mod is now in final BETA and testers are reporting crashes and issues when loading save games with my mod and Im wondering if this could be a possible cause.
Is it possible that, even though some of those globals are not used, the game exe itself still uses their values by conducting tests or checks against them with direct memory access?
Hope somebody can shed some light on it for me, many thanks!
Edited by DeeZire, 25 November 2007 - 06:05 PM.