function gameMenu(){ var myMenu = new Menu(); myMenu.addItem("Item 1", "Item 1", Exit); myMenu.addItem("Item 2", "Item 2", Exit); myMenu.addItem("Item 3", "Item 3", Exit); myMenu.preRender = function() { if (IsMapEngineRunning()) { RenderMap(); UpdateMapEngine(); } } myMenu.execute(GetScreenWidth()/2-80, GetScreenHeight()/-40,160,80);}
You need to break the menu out into its own function