def test_save():
	try:
		logic.loadGlobalDict()
		logic.globalDict['player_pos']
		print ('found save')
		return True
	except:
		set_defualt_vars.main()
		return False	
Example #2
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)
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)
Example #4
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