code: def runEditor(self, dir=os.getcwd(), debug=False, args=[]):
  		
  		projectFile = self.getProjectDescriptor(dir) if dir is not None else ''
  		extraFlags = ['-debug'] + args if debug == True else args
  		Utility.run([self.getEditorBinary(True), projectFile, '-stdout', '-FullStdOutLogOutput'] + extraFlags, raiseOnError=True)
docs: Runs the editor for the Unreal project in the specified directory (or without a project if dir is None)