Thank you, guys. I shall edit my little script accordingly. *Looks through script*
The stuff you guys have told me seem to be found in the code (i.e. no editing). Here's the error.
boot [string "menus.lua"]:32: attempt to index local 'self' (a nil value) stack traceback:
[string "boot.lua"]:833: in function 'error_printer'
[string "boot.lua"]:768: in function <[string "boot.lua"]:766>
[string "menus.lua"]:32: in function 'showMenus'
[string "menus.lua"]:26: in function 'initialize'
[string "middleclass.lua"]:37: in function 'new'
[string "main.lua"]:9: in function 'update'
[string "boot.lua"]:307: in function <[string "boot.lua"]:295>
[C]: in function 'xpcall'
[string "boot.lua"]:840: in main chunk
This is from the code seen in this thread. All of the syntax and whatnot seem to be correct.