def test_save(): try: logic.loadGlobalDict() logic.globalDict['player_pos'] print ('found save') return True except: set_defualt_vars.main() return False
def set_active(item): item['active'] = True if item['ID'] == 1: logic.globalDict['game_load'] = False set_defualt_vars.main(False) #logic.saveGlobalDict() #render.showMouse(0) if item['ID'] == 0: menu_music.volume = 0 menu_music.stopSound() cont.deactivate(menu_music) logic.globalDict['game_load'] = True logic.globalDict['Load_Next'] = logic.globalDict['level_name'] print ('setting loading file to:',logic.globalDict['Load_Next']) logic.saveGlobalDict() render.showMouse(0)
def set_active(item): item['active'] = True if item['ID'] == 1: logic.globalDict['game_load'] = False set_defualt_vars.main(False) #logic.saveGlobalDict() #render.showMouse(0) if item['ID'] == 0: menu_music.volume = 0 menu_music.stopSound() cont.deactivate(menu_music) logic.globalDict['game_load'] = True logic.globalDict['Load_Next'] = logic.globalDict['level_name'] print('setting loading file to:', logic.globalDict['Load_Next']) logic.saveGlobalDict() render.showMouse(0)
if include_film.text =='True': logic.globalDict['include_film'] = True else: logic.globalDict['include_film'] = False for ob in obj_list: if 'ID' in ob: menu_items.append(ob) #print (menu_items) if test_save(): print ('Found Save File') resume_game['next_level'] = logic.globalDict['Load_Next'] else: #no acceptable save file found, remove resume menu option set_defualt_vars.main(True) resume_game['selectable'] = False for i in resume_game.children: i.visible = 0 menu_items.pop() #print (menu_items) mouse_move = own.sensors['mouse_move'] mouse_over = own.sensors['mouse_over'] mouse_click = own.sensors['mouse_click'] enter_key = own.sensors['enter_key'] up_key = own.sensors['up_key'] down_key = own.sensors['down_key'] logic.MENU_CURRENT_SUB_ID = 0 logic.MENU_CURRENT_ID = 1
if include_film.text == 'True': logic.globalDict['include_film'] = True else: logic.globalDict['include_film'] = False for ob in obj_list: if 'ID' in ob: menu_items.append(ob) #print (menu_items) if test_save(): print('Found Save File') resume_game['next_level'] = logic.globalDict['Load_Next'] else: #no acceptable save file found, remove resume menu option set_defualt_vars.main(True) resume_game['selectable'] = False for i in resume_game.children: i.visible = 0 menu_items.pop() #print (menu_items) mouse_move = own.sensors['mouse_move'] mouse_over = own.sensors['mouse_over'] mouse_click = own.sensors['mouse_click'] enter_key = own.sensors['enter_key'] up_key = own.sensors['up_key'] down_key = own.sensors['down_key'] logic.MENU_CURRENT_SUB_ID = 0 logic.MENU_CURRENT_ID = 1