In my first layout I'm setting the values for this array of help-screens. After it's done, I have it print a value to test if it worked alright, which succeeds. If I put that same line print on the next layout, it returns as 0. When I try doing this with an otherwise blank project, it works fine. Ideas?

@tanoshimiI've tried putting the include in other layouts, but it still doesn't work. Even if I totally move it to another layout, and put the exact same call to print as I did the main menu, it still returns zero. It seems as though the Event Sheet that populates only wants to work in one layout, and the arrays refuse to carry over to the others.

I'm pulling my hair out over this thing at this point, cos it isn't making any sense. I must have spent 4 hours trying to figure this thing out today.adagar2013-02-28 07:48:58

:\ I don't really feel comfortable posting this whole project that we've been working on for months online. I'll try to cut out as much core stuff as I can while keeping the problem intact and come back.

Did so. What I did that seemed to fix the problem was taking the array out of its family (deleted the family, deleting all references to it). Going to put it back together in steps to see exactly where things break down.