def translate_interactable_command(self, Response, Player, Interactable, Game_State, Scene): #self, "Response", Class, Class, Class, Class self.screen = Scene.screen keywords = [] for a in range(len(Interactable.Commands)): if Interactable.Commands[a] in Response: keywords.append(Interactable.Commands[a]) if len(keywords) == 1: for b in range(len(Interactable.Keys)): if keywords[0] in Interactable.Keys[b]["Terms"]: Interactable.update_keys(Player, Scene, Interactable.Keys[b]["Name"], Game_State) elif len(keywords) > 1: Scene.screen.addstr(Scene.line, 1, Scene.make_line(46, "Menu", {})) Scene.line +=1 else: if self.bools["Examine"] == True: Scene.screen.addstr(Scene.line, 1, Scene.get_interactable_string(Interactable, "Examine", Player))