Ok I took a good look at it because I'm interested in using it for my rpg.
What I found in meniuon() and ismeniu() was a command for cycle.
menutoggle += 1;
menutoggle = cycle(menutoggle, 0, 1);// was 2 now its 1.
It is one now because your global var is 0. So if you cycle and add 1 with += then you allow the var to go out of range and become 2. So all functions looking for 0 will no longer funtion. Seems to be working now. Just wanted to share with you what I found.


A8 Commercial