Added connection transition (#86)

* Added content to custom_menu_destroy()

* Added connection transition

* Update custom_menu_system.c

Co-authored-by: djoslin0 <djoslin0@users.noreply.github.com>
This commit is contained in:
MegaMech 2020-10-16 22:43:26 -06:00 committed by GitHub
parent 130cfefa82
commit 33dda3322c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 2 deletions

View File

@ -292,7 +292,11 @@ void custom_menu_init(struct CustomMenu* head) {
void custom_menu_loop(void) {
// we've received an event that makes us exit the menus
if (sGotoGame) { sSelectedFileNum = sGotoGame; }
if (sGotoGame) {
sSelectedFileNum = sGotoGame;
custom_menu_close_system();
custom_menu_destroy();
}
// force-start the load when command-line server hosting
if (gNetworkType == NT_SERVER && sSelectedFileNum == 0) {

View File

@ -96,7 +96,11 @@ void custom_menu_system_init(void) {
}
void custom_menu_destroy(void) {
/* TODO: we should probably clean up all of this stuff */
// TODO: clean up all of the calloc()'d memory
sHead = NULL;
sCurrentMenu = NULL;
sLastMenu = NULL;
overlay = NULL;
}
void custom_menu_system_loop(void) {