void ExitAimArchives() { UINT16 i; gfExitingAimArchives = TRUE; DeleteVideoObjectFromIndex(guiAlumniFrame); DeleteVideoObjectFromIndex(guiOldAim); DeleteVideoObjectFromIndex(guiAlumniPopUp); DeleteVideoObjectFromIndex(guiPopUpPic); DeleteVideoObjectFromIndex(guiDoneButton); RemoveAimAlumniFaceRegion(); UnloadButtonImage( guiAlumniPageButtonImage ); for(i=0; i<3; i++) RemoveButton( guiAlumniPageButton[i] ); RemoveAimDefaults(); ExitAimMenuBar(); giCurrentSubPage = gubPageNum; CreateDestroyDoneMouseRegion(0); gfDestroyPopUpBox = FALSE; gfDrawPopUpBox = FALSE; }
void ExitAimSort() { // Sort the merc array SortMercArray(); RemoveAimDefaults(); DeleteVideoObjectFromIndex(guiSortByBox); DeleteVideoObjectFromIndex(guiToAlumni); DeleteVideoObjectFromIndex(guiToMugShots); DeleteVideoObjectFromIndex(guiToStats); DeleteVideoObjectFromIndex(guiSelectLight); MSYS_RemoveRegion( &gSelectedToMugShotRegion); MSYS_RemoveRegion( &gSelectedToStatsRegion); MSYS_RemoveRegion( &gSelectedToArchiveRegion); MSYS_RemoveRegion( &gSelectedPriceBoxRegion); MSYS_RemoveRegion( &gSelectedExpBoxRegion); MSYS_RemoveRegion( &gSelectedMarkBoxRegion); MSYS_RemoveRegion( &gSelectedMechanicalBoxRegion); MSYS_RemoveRegion( &gSelectedExplosiveBoxRegion); MSYS_RemoveRegion( &gSelectedMedicalBoxRegion); MSYS_RemoveRegion( &gSelectedHealthBoxRegion); MSYS_RemoveRegion( &gSelectedAgilityBoxRegion); MSYS_RemoveRegion( &gSelectedDexterityBoxRegion); MSYS_RemoveRegion( &gSelectedStrengthBoxRegion); MSYS_RemoveRegion( &gSelectedLeadershipBoxRegion); MSYS_RemoveRegion( &gSelectedWisdomBoxRegion); MSYS_RemoveRegion( &gSelectedNameBoxRegion); MSYS_RemoveRegion( &gSelectedAscendBoxRegion); MSYS_RemoveRegion( &gSelectedDescendBoxRegion); ExitAimMenuBar(); }