Well, for some reason the clear variable changes back to a variable instead of an array and throws an error upon loading a started file stating that it tries to index a variable that isn't an array. Would I have to do some complex array stuffs in the saving and loading scripts?
EDIT: Put the actual arrays in the saving script, but now when I save the game and look at the debugger, a non-completed game has a clear value of 10 and completed has 15 when I specified neither of these numbers for the clear array. I feel like such an idiot.

EDIT 2: Well that's actually the number of room that the user saved in, even when following that tutorial, it still doesn't save the actual global clear variable correctly.