Esempio n. 1
0
 public void ShowListMenu(string menuDescription, List<string> values, ListMenu.OnSelection callback)
 {
     //save callback
     _listMenuCallback = callback;
     //create a list menu, sneakily sneak in the callback that unpauses the game and calls the callback
     ListMenu m = new ListMenu(menuDescription, values, CallListMenuCallBack);
     //add menu to scene
     Scene.Add(m);
     //pause the rest game
     Scene.PauseGroup((int)PauseGroups.NotMenu);
 }
Esempio n. 2
0
        public void ShowListMenu(string menuDescription, List <string> values, ListMenu.OnSelection callback)
        {
            //save callback
            _listMenuCallback = callback;
            //create a list menu, sneakily sneak in the callback that unpauses the game and calls the callback
            ListMenu m = new ListMenu(menuDescription, values, CallListMenuCallBack);

            //add menu to scene
            Scene.Add(m);
            //pause the rest game
            Scene.PauseGroup((int)PauseGroups.NotMenu);
        }