shurunxuan / IGME-601-2181-Team-C

1 stars 0 forks source link

Main menu #44

Closed Markadelf closed 5 years ago

Markadelf commented 5 years ago

https://trello.com/c/sLjP6OXD/5-main-menu-2-points

Story to be tested: Main Menu Functionality: The main menu that can navigate to other menus or quit the game. I have also added code to support a complete overhaul of the UI system. The new UI system will be implemented such that the levels can be loaded on top of the UI system scene and that the menu manager will be built upon to support mission loading and general scene management logic. The current pull request does not modify the UI on existing scenes, but it does set up the build settings for the eventual desired change. The reasons for this change is twofold: having the UI in its own scene makes it easier to change it for all levels and having all of the menus in one scene makes it easier to open the options menu without closing the level scene.

Procedure:

  1. Build an executable of the project (Note: The Quit button cannot function in the editor.)
  2. Run the executable
  3. Observe the Title Screen (Temporarily the Sell Sheet)
  4. Press any button
  5. Observe the main menu opening with three buttons
  6. Press a button and observe that the proper response occurs. Some responses may open unfinished menus.
  7. Repeat step 6 for each menu option. If another finished menu prevents you from returning to the main menu without alt-f4ing, file an error under that menu NOT this one.
NyanSir commented 5 years ago

It seems that I stuck in the sell sheet and I can't go to the main menu by pressing any button.

Markadelf commented 5 years ago

What are you pressing? Also, the Sell Sheet will still be the background, the only difference is that buttons should show up.

Markadelf commented 5 years ago

Alright, should be good now.

Markadelf commented 5 years ago

After talking with Shantanu on Slack, I made the placeholder menus slightly more robust.