def on_gps(self, game: Game, player: int): pname = game.player_info[player].first_name diag = "Companion Pi position received. Please receive your results." roboy_interface.roboy_say(diag) self.set_priv_data(game, player, "ball_done", True) states.set_mission_done() states.set_ongoing_mission("Go back to GlaDOS") game.update_single(player)
def on_opt_yes(self, game: Game, player: int): if not states.is_focused(game, player): return "Face roboy when you speak!" states.set_mission_done() game.set_player_state(player, states.GS.glados_quest) game.update_single(player) pname = game.player_info[player].first_name diag = "Please escort the companion pi to the local research facility." roboy_interface.roboy_say(diag)
def on_init(self, game: Game, player: int): roboy_interface.roboy_emotion(False) states.set_mission_done() states.set_ongoing_mission("Go back to the Khajiit") pass
def on_leave(self, game:Game, player:int): states.set_mission_done()