def load_saved_world(): global boy game_world.load() for o in game_world.all_objects(): if isinstance(o, Boy): boy = o break
def load_saved_world(): global boy game_world.load() for o in game_world.all_objects(): if isinstance(o, Boy): boy = o if isinstance(o, Zombie): zombies.append(o)
def load_saved_world(): global boy # fill here game_world.load() for o in game_world.all_objects(): if isinstance(o, Boy): boy = o break if isinstance(o, Zombie): returnZombie.append(o)
def load_saved_world(): global boy game_world.load() for o in game_world.all_objects(): if isinstance(o, Boy): o.start_time = get_time() boy = o if isinstance(o, Zombie): returnZombie.append(o)
def load_saved_world(): global boy,zombie_list zombie_list.clear() game_world.load() if boy == None: boy = Boy() for o in game_world.all_objects(): if isinstance(o, Boy): o.start_time = get_time() - boy.end_time boy = o if isinstance(o, Zombie): zombie_list.append(o)
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() elif event.type == SDL_KEYDOWN and event.key == SDLK_l: game_world.load() else: boy.handle_event(event)
def load_saved_world(): global boy game_world.load() for o in game_world.all_objects(): if isinstance(o, Boy): boy = o break f = open("rank.json") y = json.load(f) yy = y['rank'] for i in range(0, 10): game_framework.ranking_score[i] = yy[i]
def load_saved_world(): global boy, zombie game_world.load() # 바깥에 저장된 데이터를 가져옴. 근데 보이가 누구냐? for o in game_world.all_objects(): if isinstance( o, Boy ): # isinstance(a,b) 어떤 객체(a)가 어떤 클래스(b)로부터 만들어졌는지 알려줄 수 있음. boy = o break # 소년 객체는 하나 밖에 없기때문에 찾아서 저장하면 반복문에서 빠져나가줌. for o in game_world.all_objects(): if isinstance(o, Zombie): zombie = o break
def load_saved_world(): global player player = [] player.clear() for o in game_world.all_objects(): if isinstance(o, Player): game_world.remove_object(o) game_world.load() for o in game_world.all_objects(): if isinstance(o, Player): player.append(o) if len(player) == 3: break