def handle_events(): events = get_events() for event in events: if event.type == SDL_QUIT: game_world.save() game_framework.quit() elif event.type == SDL_KEYDOWN and event.key == SDLK_ESCAPE: game_world.save() game_framework.change_state(world_build_state)
def handle_events(): events = get_events() for event in events: if event.type == SDL_QUIT: game_framework.quit() elif event.type == SDL_KEYDOWN and event.key == SDLK_ESCAPE: game_framework.change_state(world_build_state) elif event.type == SDL_KEYDOWN and event.key == SDLK_s: game_world.save() print('Saved current game world...') else: server.boy.handle_event(event)
def handle_events(): global boy events = get_events() for event in events: if event.type == SDL_QUIT: game_framework.quit() elif event.type == SDL_KEYDOWN and event.key == SDLK_ESCAPE: game_framework.change_state(world_build_state) elif event.type == SDL_KEYDOWN and event.key == SDLK_s: boy.end_time = get_time() - boy.start_time print(boy.end_time) game_world.save() else: boy.handle_event(event)
def handle_events(): events = get_events() for event in events: if event.type == SDL_QUIT: game_framework.quit() elif event.type == SDL_KEYDOWN and event.key == SDLK_ESCAPE: game_framework.change_state(world_build_state) elif event.type == SDL_KEYDOWN and event.key == SDLK_s: game_world.save() else: boy.handle_event(event) if boy_die == False: game_world.rank_list.append(score) game_world.rank_list.sort() if (len(game_world.rank_list)) > 10: game_world.rank_list.pop(0) game_framework.change_state(End)
def handle_events(): events = get_events() for event in events: if initium_state.first_dialogue_played: if event.type == SDL_QUIT: game_framework.quit() elif event.type == SDL_KEYDOWN and event.key == SDLK_KP_PLUS: for player in initium_state.player: player.give_exp(10000) elif event.type == SDL_KEYDOWN and event.key == SDLK_p: game_world.save() elif event.type == SDL_KEYDOWN and event.key == SDLK_l: initium_state.load_saved_world() else: map.handle_events(event) else: if event.type == SDL_QUIT: game_framework.quit() else: initium_state.first_dialogue.handle_events(event)